개발자가 개발 중에 AWS Copilot CLI를 사용하여 컨테이너화된 애플리케이션을 배포하고 코드를 새 CodeCommit 리포지토리에 커밋했습니다. 이제 개발자는 운영 노력을 최소화하면서 프로덕션을 위한 자동화된 배포 파이프라인이 필요합니다. 자동화를 생성하는 가장 효율적인 방법은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: AWS Copilot CLI를 사용하여 Copilot 관리형 파이프라인(CodePipeline)을 정의하고 생성하고, CodeCommit 리포지토리를 파이프라인 소스로 선택합니다..
이것이 정답인 이유
정답은 AWS Copilot CLI를 사용하여 Copilot 관리형 파이프라인(CodePipeline)을 정의하고 생성하고, CodeCommit 리포지토리를 파이프라인 소스로 선택하는 것입니다. Copilot은 컨테이너화된 애플리케이션을 위한 배포 파이프라인을 쉽게 생성하고 관리하도록 설계되었습니다. copilot pipeline init 명령을 사용하면 CodeCommit과 같은 소스 리포지토리를 선택하고, CodePipeline을 통해 애플리케이션의 빌드 및 배포를 자동화하는 파이프라인을 구성할 수 있습니다. 이는 최소한의 운영 노력으로 프로덕션 배포를 자동화하는 가장 효율적인 방법입니다. 다른 옵션들은 다음과 같은 이유로 최적이 아닙니다. buildspec.yml을 추가하고 CodePipeline을 수동으로 생성하는 것은 Copilot의 자동화 기능을 완전히 활용하지 못하며 더 많은 수동 구성이 필요합니다. AWS SAM CLI는 서버리스 애플리케이션에 더 적합하며, Copilot이 이미 컨테이너화된 애플리케이션을 위한 파이프라인 기능을 제공하므로 불필요한 복잡성을 추가합니다. CloudFormation 템플릿을 작성하고 Copilot 애드온으로 등록하는 것은 파이프라인을 생성하는 더 복잡하고 수동적인 방법이며, Copilot이 제공하는 내장된 파이프라인 관리 기능을 우회합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음