소프트웨어 개발 회사에는 동일한 제품을 개발하는 여러 개발자가 있습니다. 각 개발자는 고유한 개발 환경을 가지고 있어야 하며, 이러한 개발 환경은 동일해야 합니다. 각 개발 환경은 Amazon EC2 인스턴스와 Amazon RDS DB 인스턴스로 구성됩니다. 개발 환경은 필요한 경우에만 생성해야 하며, 비용을 최소화하기 위해 매일 밤 종료해야 합니다. 이러한 요구 사항을 충족하는 가장 운영 효율성이 높은 솔루션은 무엇인가요?
A. 개발자가 필요할 때 개발 환경을 프로비저닝할 수 있도록 개발자에게 동일한 AWS CloudFormation 템플릿에 대한 액세스 권한을 제공합니다
B. 각 개발 인스턴스에서 야간 크론 작업을 예약하여 실행 중인 모든 프로세스를 중지하여 CPU 사용률을 거의 0으로 줄이세요
C. 개발자가 필요할 때 개발 환경을 프로비저닝할 수 있도록 개발자에게 동일한 AWS CloudFormation 템플릿에 대한 액세스 권한을 제공합니다
D. 야간 Amazon EventBridge(Amazon CloudWatch 이벤트) 규칙을 예약하여 AWS Lambda 함수를 호출하여 AWS CloudFormation 스택을 삭제합니다
E. 필요한 경우 개발자가 자체 개발 환경을 프로비저닝할 수 있도록 개발자에게 CLI 명령어를 제공합니다
F. 모든 EC2 인스턴스와 DB 인스턴스를 종료하기 위해 AWS Lambda 함수를 호출하도록 야간 Amazon EventBridge(Amazon CloudWatch Events) 규칙을 예약합니다