개발자
개인적으로 사용할 테스트용서버를 구하고 있습니다. 아무래도 개인적으로 상용하기위한 서버이기 때문에 월에 만원 안쪽으로 사용가능한 서버를 찾고 있으며 Ec2의 경우는 최초1년 무료로 사용가능한것으로 알고 있어 고려중입니다. 혹시 Ec2를 사용해본 경험이 있으신분들 중에 성능에 대해서 문의드립니다. Docker기반 파이썬 fastAPI서버 1기 Java Spring 서버 1기 (jar 기동 고려중이며 추후 Doker로 올릴 가능성 있음) DB서버 1기 (Docker 기반 postgerSQL 고려중) 일단 생각나는것은 이렇게 3가지 입니다. 아직 외부접속같은것은 필요 없기에 아파치와 같은 설정은 생각없습니다. Ec2가 충분히 위 사양을 버텨줄까요? 물론 요청이 많아지면 힘들어지는건 당연할듯합니다만, 일 요청건수 100 ~ 1000건 이내로 고민중입니다.
답변 2
EC2 프리티어 한 개 인스턴스로 원하시는 서버 2개와 DB 한 개를 돌릴 수 없습니다. 그리고 프리티어는 'EC2'라는 서비스 단위로 적용되는게 아니라, 인스턴스 하나만 해당합니다. 즉, 한 대 빼고 나머지는 과금을 하셔야할 텐데 프리티어 사양 기준으로 온디맨드라면 요새 환율로 8000~원 9000원쯤 할겁니다. 세 개 중 두 개가 과금 인스턴스이니 한 달에 1만 6천원 정도겠네요. 월 만원 전후의 예산이라면 EC2를 사용하지 마시고 VPS를 사용하시길 바랍니다. 아마존 같은 경우엔 LightSail이 있겠네요. 서버 두 개를 같은 VPS 인스턴스에 올려 두고, DB는 Supabase나 Neon(Free plan)을 사용하시면 충분해 보입니다. EC2를 사용하기로 결정하는 시점은 서비스가 어느 정도 이루어지고, 서비스를 제공하기 위해 필요한 최소, 평균, 최대 능력치들을 평가 가능해졌을 때 사용하시길 권장합니다.
노민영
작성자
백엔드 개발자 • 1월 5일
안녕하세요 상세한 답변 감사드립니다. 제가 설명에 오해의 소지가 있을거 같아서 추가적으로 설명드리면 여기서 표현드린 인스턴스라고 하는것은 웹프로그램서버이지 VM을 의미하는것은 아니였습니다. 하나의 VM에 was2기와 DB서버를 기동할 예정입니다. 다만, DB서버의 경우는 답변주신 Supabase나 Neon쪽을 고려해보는게 좋을거 같네요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!