CodePipeline 및 CodeBuild로 구축된 CI/CD 파이프라인이 5개의 독립적인 Lambda 함수를 순차적으로 배포합니다. EventBridge 규칙은 소스 변경이 발생하면 즉시 파이프라인을 시작합니다. 몇 달 동안 사용한 후 파이프라인이 완료되는 데 너무 오래 걸립니다. 파이프라인 속도를 높이는 가장 좋은 방법은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 각 Lambda 함수에 대한 작업이 동일한 runOrder를 할당하여 병렬로 실행되도록 CodePipeline 설정을 변경합니다..
이것이 정답인 이유
정답은 CodePipeline 설정을 변경하여 각 Lambda 함수에 대한 작업이 동일한 runOrder를 할당하여 병렬로 실행되도록 하는 것입니다. 현재 파이프라인은 5개의 Lambda 함수를 순차적으로 배포하므로, 이를 병렬로 실행하도록 변경하면 전체 완료 시간을 크게 단축할 수 있습니다. CodePipeline에서 동일한 스테이지 내의 작업에 동일한 runOrder 값을 할당하면 해당 작업들이 병렬로 실행됩니다. 오답 설명: CodeBuild 프로젝트의 컴퓨팅 유형을 변경하는 것은 빌드 자체의 속도에는 영향을 줄 수 있지만, 5개의 순차적인 배포 작업이 직렬로 실행되는 근본적인 문제(병목 현상)를 해결하지는 못합니다. 대칭형 다중 처리(symmetric multiprocessing)에 맞게 구성된 사용자 지정 CodeBuild 실행 환경을 구축하는 것은 CodeBuild 프로젝트 내부의 빌드 속도에 영향을 줄 수 있지만, 여러 Lambda 배포 작업이 순차적으로 실행되는 파이프라인의 병목 현상을 해결하지 못합니다. 각 CodeBuild 프로젝트를 VPC 내에서 전용 인스턴스를 사용하여 실행하는 것은 보안 및 격리 측면에서 이점이 있을 수 있지만, 빌드 처리량 증가에 대한 직접적인 영향은 제한적이며, 순차적 실행 문제를 해결하지 못합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음