AmazonAmazon DevOps Engineer Professional DOP-C02 Certification·KO·업데이트됨 4 Aug 2026
프로덕션에 변경 사항을 적용하기 전에 프로덕션 Amazon RDS Multi-AZ DB 클러스터의 복사본에 대해 통합 테스트를 실행하려면 어떻게 해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: CodeBuild buildspec에서 프로덕션 스냅샷에서 DB 클러스터를 복원하고, 복원된 클러스터에 대해 통합 테스트를 실행한 다음, 확인 후 복원된 데이터베이스를 삭제합니다..
이것이 정답인 이유
프로덕션 변경 사항을 적용하기 전에 통합 테스트를 실행하는 가장 안전하고 효율적인 방법은 프로덕션 환경의 복사본을 사용하는 것입니다. CodeBuild에서 프로덕션 스냅샷을 사용하여 DB 클러스터를 복원하면 실제 프로덕션 데이터와 유사한 환경에서 테스트를 수행할 수 있습니다. 테스트가 완료되면 복원된 데이터베이스를 삭제하여 비용을 절감하고 환경을 깨끗하게 유지합니다.
다른 옵션들은 다음과 같은 이유로 적절하지 않습니다.
애플리케이션을 프로덕션에 배포하고 DCL 작업 감사를 구성하는 것은 테스트가 아닌 사후 조치에 가깝습니다.
배포 전에 스냅샷을 생성하고 Update requires:Replacement 속성을 사용하는 것은 프로덕션 환경 자체를 변경하는 것이므로 테스트 환경으로 적합하지 않습니다.
DB 클러스터를 Multi-AZ로 유지하고 업데이트된 애플리케이션을 프로덕션에 배포한 후 장애 조치하는 것은 프로덕션 환경에 직접적인 영향을 미치므로 테스트 방법으로 부적절합니다.