고민상담
EC2 인스턴스는 어떤 기준으로 선택해야 할까요?
안녕하세요. 현재 스타트업에서 클라우드 인프라 구축을 담당하고 있는 주니어 개발자입니다.
웹 서비스를 위한 EC2 인스턴스를 선택하려고 하는데, 인스턴스 타입과 크기를 어떤 기준으로 선택해야 할지 고민이 됩니다. 예상 트래픽은 일 평균 5000명 정도이고, Spring Boot로 개발된 웹 애플리케이션을 배포할 예정입니다.
비용 효율적이면서도 안정적인 서비스 운영이 가능한 EC2 인스턴스 선택 기준에 대해 조언 부탁드립니다.
1개의 답변이 있어요!
첫째 예상트래픽을 기반으로 CPU와메모리 용량을 결정해야 합니다
둘째 Spring Boot 애플리케이션은 메모리와 CPU를 많이 사용하므로 M 시리즈와 같은 인스턴스 타입을고려해보세요
셋째 비용효율성을 위해 온디맨드 인스턴스와 예약 인스턴스의 차이를 이해하고 적절한 옵션을 선택하는것이 좋습니다
넷째 고가용성을 원한다면 여러 리전과 가용 영역에 인스턴스를배포하는 것도 좋은 방법입니다
마지막으로 사용량에 따라 자동으로 인스턴스를 조정할 수 있는오토 스케일링 기능을 활용하면 더욱안정적인 서비스를 운영할 수 있습니다