인프런 커뮤니티 질문&답변

구본승님의 프로필 이미지

작성한 질문수

AWS로 구축하는 MSA와 컨테이너 오케스트레이션

Application Load Balancer 수평확장 (실습)

EC2 하나만 운용시 로드밸런서를 설정해야하는지

해결된 질문

24.09.06 10:56 작성

·

25

0

만약 스프링 부트 서버용 EC2 한 개만 운용한다면 굳이 로드밸런서를 설정하지 않아도 괜찮을까요? 그리고 만약 스프링부트 서버용 EC2를 2, 3개 더 만든다면 프리티어단계에선 탄력적 IP에 대한 요금만 부과되는 것인지, EC2 인스턴스 갯수만큼 요금이 나오는 것인지 궁금합니다.

답변 1

0

Burger님의 프로필 이미지
Burger
지식공유자

2024. 09. 06. 11:39

안녕하세요 구본승님!

 

우선 로드밸런서 관련해서 먼저 답변드리면, 인스턴스 하나만 이용하는게 지속해서 유효한 조건이라면 로드밸런서를 사용하지 않아도 차이가 없을겁니다. 하지만 서비스가 커지고 인스턴스를 수평확장할 경우가 생길 가능성이 조금이라도 있다면 서비스 초기에 로드밸런서를 같이 사용하는게 확장성도 그렇고 서비스 중간에 도입하게되면 도입 중 문제가 발생할 수도 있기때문에 개인적으로는 좋다고 생각합니다.

 

Ec2 개수와 비용관련해서 답변 드리면, aws 에서는 한달에 750 시간 프리티어 타입의 인스턴스 사용이 무료로 가능합니다.

그래서 2개 이상의 프리티어 타입을 사용하게되면 두 인스턴스 사용시간의 합으로 프리티어 시간을 계산하게 됩니다.

예를 들어 2개의 프리티어 인스턴스를 각각 375시간 한달동안 이용하게 되면 무료로 이용이 기능하지만, 376시간씩 이용하면 합이 752시간이 되기때문에 2시간에 대해서 과금이 됩니다.

그리고 말씀하신대로 탄력적 ip에 대한 요금은 사용 개수에 따라 부과되는게 맞습니다.

 

추가로 문의사항 있으시면 언제든 남겨주세요!

 

구본승님의 프로필 이미지
구본승
질문자

2024. 09. 06. 16:50

답변 감사합니다!