AmazonAmazon Solution Architect Professional SAP-C02 Certification·KO·업데이트됨 1 Aug 2026
Java 애플리케이션이 개발 중 비용 절감을 위해 단일 인스턴스 환경을 사용하여 AWS Elastic Beanstalk에 배포되었습니다. 테스트 결과 CPU 사용률이 85%를 지속적으로 초과하여 성능 병목 현상이 발생했습니다. 운영 오버헤드를 최소화하면서 프로덕션 전에 CPU 병목 현상을 완화해야 합니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 기존 Elastic Beanstalk 환경의 용량 구성을 수정하여 로드 밸런싱된 환경 유형을 사용하고, 모든 가용 영역을 활성화하고, 평균 CPU 사용률이 5분 동안 85%를 초과할 때 트리거되는 스케일 아웃 규칙을 추가합니다..
이것이 정답인 이유
단일 인스턴스 환경에서 로드 밸런싱된 환경으로 전환하면 애플리케이션이 여러 인스턴스에 걸쳐 확장될 수 있습니다. 기존 환경을 수정하는 것은 새 환경을 생성하는 것보다 운영 오버헤드가 적습니다. 모든 가용 영역을 활성화하면 고가용성과 내결함성이 향상됩니다. CPU 사용률에 기반한 스케일 아웃 규칙을 추가하면 성능 병목 현상을 자동으로 완화할 수 있습니다.
새 Elastic Beanstalk 애플리케이션을 생성하는 것은 불필요한 운영 오버헤드를 발생시킵니다. 트래픽 분할 배포는 배포 전략이며, 초기 CPU 병목 현상 완화에는 직접적으로 기여하지 않습니다. Rebuild environment 작업은 기존 구성을 유지하면서 환경을 다시 생성하는 것이며, 단일 인스턴스에서 로드 밸런싱으로 전환하는 데 적합하지 않습니다.