한 회사에서 각 고객 계정의 전용 인프라에 B2B 서비스를 배포합니다. 기능을 릴리스하기 전에 팀은 여러 AWS 계정에서 실제 테스트 인프라(EC2 인스턴스 및 RDS 데이터베이스)에 대한 통합 테스트를 실행해야 합니다. 이러한 계정에 테스트 인프라를 프로비저닝한 다음 최소한의 관리 노력으로 통합 테스트를 실행하는 지속적인 전달 프로세스가 필요합니다. 이 요구 사항을 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: AWS CodePipeline을 AWS CloudFormation change sets와 함께 사용하여 인프라를 배포합니다. CloudFormation 사용자 지정 리소스를 사용하여 테스트를 실행합니다..
이것이 정답인 이유
정답은 AWS CodePipeline을 AWS CloudFormation 변경 세트와 함께 사용하여 인프라를 배포하고 CloudFormation 사용자 지정 리소스를 사용하여 테스트를 실행하는 것입니다. CodePipeline은 다중 계정 배포를 포함한 지속적인 전달 파이프라인을 자동화하는 데 적합합니다. CloudFormation 변경 세트는 기존 스택에 대한 변경 사항을 미리 보고 안전하게 적용하는 데 도움이 됩니다. CloudFormation 사용자 지정 리소스는 CloudFormation이 기본적으로 지원하지 않는 리소스(이 경우 통합 테스트 실행)를 프로비저닝하고 관리하는 데 사용할 수 있습니다. 오답인 AWS CodeDeploy는 애플리케이션 배포에 중점을 둡니다. Amazon CodeGuru는 코드 검토 및 애플리케이션 성능 권장 사항을 제공하며 테스트 실행 도구가 아닙니다. AWS SAM은 서버리스 애플리케이션에 중점을 두며, 이 시나리오에서는 EC2 인스턴스 및 RDS 데이터베이스와 같은 기존 인프라를 포함합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음