2026의 게시물 표시

[Daily Poll] 작업일지(1) - 프로젝트 시작과 서버 구하기

최근 회사의 탁구 동호회에 가입하여 탁구를 배우기 시작했다. 동호회에서는 강사님에게 레슨을 받을 수 있는 프로그램을 운영하고 있어 주 2회 레슨을 신청하였다. 레슨은 하루에 15분씩 1:1로 진행하는데, 레슨 시간은 카카오톡 투표를 이용하고 있었는데, 매일 오전 8시에 제일 먼저 투표한 사람이 해당 레슨 시간의 우선권을 가지게 된다. 나름 괜찮지만 문제는 투표 관리하는 사람이 매달 매우 많은 투표를 생성해야 하고, 사람들도 해당 날짜의 투표를 매번 찾아서 들어가야 하는 문제가 있었다. 지금은 다른 앱을 사용해보려고 하고 있으나 생각보다 편하지는 않은 듯 하여, 이걸 개인 프로젝트로 진행해보려고 한다. 그리고 먼저 프로젝트 이름부터 Daily Poll 이라는 지어보았다. (다만, 프로젝트가 완성되는 것이 우선일지, 내가 탁구를 그만 두는 게 우선일지...) 일단 이 작업일지는 의식의 흐름대로 진행하게 되고, 작업도 내키는 대로 진행하기 때문에 이야기가 중간에 새거나 할 것 같다. 뭔가 대단한 강좌를 작성하는 것이 아니라, 작업 내용과 거기에서 파생되어 확인했던 내용을 정리하기 위한 목적이 크기 때문이다. 그 시작으로 이 프로젝트에는 서버가 필요하기에 서버를 마련했던 이야기를 해보고자 한다. 가볍게 무료로 시작할 수 있고, 서버 관리도 필요없고, 자료도 많은 AWS 람다로 시작해 볼까 하다가... 이전에 시도해 보다가 그만두었던 오라클 클라우드를 한 번 사용해 보기로 하였다. https://www.oracle.com/kr/cloud/free/ 조금만 검색해 봐도 알 수 있지만, 오라클 클라우드는 상시 무료로 다음과 같은 컴퓨팅을 제공한다. ARM 기반 Ampere A1 컴퓨팅 인스턴스 최대 4개 지원(매월 3,000 OCPU 시간과 18,000 기가바이트-시간 제공) 인스턴스 4개 대신에 4코어 24GB램의 인스턴스 하나를 사용할 수 도 있는데, 무료로 제공하기에는 너무 대단한 서버가 아닌가 싶다. 특히 2026년 기준으로 요즘 AI 때문에 램 가격이 미쳐 날뛰고...