AmazonAmazon Solution Architect Professional SAP-C02 Certification·KO·업데이트됨 1 Aug 2026
한 회사에서 eu-west-1 리전에 스테이트풀(stateful) EC2 인스턴스와 Amazon RDS for MySQL을 사용하여 개발, 테스트 및 프로덕션 환경을 24시간 내내 운영하고 있습니다. 데이터베이스 크기는 500~800GB입니다. 개발 및 테스트 팀은 영업일 근무 시간에 작업하고, 프로덕션은 지속적으로 실행됩니다. 모든 리소스에는 환경 태그(development, testing 또는 production)가 있습니다. 이 회사는 운영 노력을 최소화하면서 비용을 절감하고자 합니다. 솔루션스 아키텍트는 무엇을 구현해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 매 영업일 저녁에 실행되는 Amazon EventBridge 규칙을 생성합니다. 태그에 따라 인스턴스를 중지하는 AWS Lambda 함수를 호출하도록 규칙을 구성합니다. 매 영업일 아침에 실행되는 두 번째 EventBridge 규칙을 생성합니다. 태그에 따라 인스턴스를 시작하는 다른 Lambda 함수를 호출하도록 두 번째 규칙을 구성합니다..
이것이 정답인 이유
이 솔루션은 개발 및 테스트 환경의 EC2 인스턴스와 RDS를 업무 시간 외에 중지하여 비용을 절감하고, 업무 시간에 다시 시작하여 가용성을 확보합니다. EventBridge와 Lambda를 사용하여 자동화하므로 운영 노력이 최소화됩니다. 프로덕션 환경은 24시간 실행되어야 하므로 이 솔루션은 환경 태그를 사용하여 프로덕션 인스턴스에는 영향을 주지 않습니다.
다른 옵션들은 다음과 같은 이유로 적합하지 않습니다.
매일 한 번 실행되는 규칙은 개발/테스트 환경의 유연한 시작/중지 제어를 제공하지 못합니다.
인스턴스를 종료하고 백업에서 복원하는 것은 데이터 손실 위험이 있고, 시작/중지보다 시간이 오래 걸리며, 인스턴스 ID가 변경될 수 있어 복잡합니다.
매시간 실행되는 규칙은 불필요한 비용을 발생시키고, 종료/복원 방식은 위에서 언급한 단점들을 가지고 있습니다.