GoogleGoogle Professional Cloud Developer (PCD) Certification·KO·업데이트됨 3 Sep 2026
인프라 변경 사항은 버전 관리 및 감사 가능해야 하고, 가능한 경우 Google 관리형 서비스를 사용하며, 서버리스 컴퓨팅에서 실행되어야 한다는 요구 사항이 주어졌을 때, 다음 중 어떤 아키텍처가 이러한 목표를 충족합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 애플리케이션 및 인프라 소스를 Git에 저장하고, Cloud Build를 사용하여 Terraform을 통해 인프라를 배포하며, 파이프라인 단계로 Cloud Functions에 애플리케이션을 배포합니다..
이것이 정답인 이유
정답은 주어진 요구 사항을 가장 잘 충족합니다. Git에 모든 소스를 저장하여 버전 관리 및 감사 가능성을 확보하고, Terraform을 통한 인프라 배포는 IaC(Infrastructure as Code) 원칙을 따르며, Cloud Build는 CI/CD 파이프라인을 자동화합니다. Cloud Functions는 서버리스 컴퓨팅 요구 사항을 만족하며 Google 관리형 서비스입니다.
다른 옵션들은 다음과 같은 이유로 적합하지 않습니다.
Jenkins를 사용하는 옵션은 Google 관리형 서비스 사용 요구 사항을 완전히 충족하지 못합니다.
Compute Engine VM에 배포하는 옵션은 서버리스 컴퓨팅 요구 사항을 충족하지 않습니다.
gcloud 명령어를 사용하여 인프라를 배포하는 옵션은 인프라 변경 사항에 대한 버전 관리 및 감사 가능성을 확보하기 어렵습니다.