한 회사에서 빌드, 테스트, 배포 단계로 구성된 CodePipeline을 사용하고 있습니다. 이 회사는 배포 단계에 AWS CodeDeploy를 사용하여 공통 AMI에서 시작되고 Auto Scaling 그룹으로 관리되는 EC2 인스턴스 플릿에 RPM 패키지를 설치하려고 합니다. DevOps 엔지니어는 어떤 단계를 수행해야 할까요? (두 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: CodeDeploy 에이전트가 설치된 공통 AMI의 새 버전을 생성합니다. EC2 인스턴스의 IAM 역할을 업데이트하여 CodeDeploy에 대한 액세스를 허용합니다., CodeDeploy 애플리케이션을 생성하고, in-place 배포 유형을 구성하고, Auto Scaling 그룹을 배포 대상으로 지정하고, CodePipeline 파이프라인을 업데이트하여 배포를 수행하는 CodeDeploy 작업을 포함합니다..
이것이 정답인 이유
정답은 CodeDeploy 에이전트가 설치된 공통 AMI의 새 버전을 생성하고, EC2 인스턴스의 IAM 역할을 업데이트하여 CodeDeploy에 대한 액세스를 허용하는 것과, CodeDeploy 애플리케이션을 생성하고, in-place 배포 유형을 구성하고, Auto Scaling 그룹을 배포 대상으로 지정하며, CodePipeline 파이프라인을 업데이트하여 배포를 수행하는 CodeDeploy 작업을 포함하는 것입니다. RPM 패키지를 EC2 인스턴스에 배포하려면 CodeDeploy 에이전트가 해당 인스턴스에 설치되어 있어야 합니다. 따라서 에이전트가 포함된 새 AMI를 생성하고, 인스턴스가 CodeDeploy와 통신할 수 있도록 IAM 역할을 업데이트해야 합니다. 또한 CodeDeploy 애플리케이션을 생성하여 배포 대상을 Auto Scaling 그룹으로 지정하고, CodePipeline에 CodeDeploy 작업을 추가하여 배포를 자동화해야 합니다. 오답들은 CodeDeploy 에이전트 설치 또는 IAM 역할 업데이트를 누락하거나, AppSpec 파일 생성과 같은 불필요한 단계를 포함하거나, 개별 EC2 인스턴스를 대상으로 지정하는 등 Auto Scaling 그룹 환경에 적합하지 않은 방법을 제안합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음