GoogleGoogle Professional Cloud Architect (PCA) Certification·KO·업데이트됨 5 Sep 2026
요구 사항이 주어졌을 때, 웹 및 트랜잭션 계층의 배포를 어떻게 자동화하시겠습니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Cloud Deployment Manager를 사용하여 Nginx 및 Tomcat을 Compute Engine에 배포합니다. MySQL을 대체하기 위해 Cloud SQL 서버를 배포합니다. Cloud Deployment Manager를 사용하여 Jenkins를 배포합니다..
이것이 정답인 이유
이 솔루션은 IaC(Infrastructure as Code) 원칙을 따르며, Cloud Deployment Manager를 사용하여 Nginx, Tomcat, Jenkins와 같은 애플리케이션 계층을 Compute Engine에 배포하고 구성하는 것을 자동화합니다. Cloud SQL은 관리형 데이터베이스 서비스로, MySQL을 대체하여 운영 부담을 줄이고 확장성을 제공합니다.
다른 옵션들은 다음과 같은 이유로 적절하지 않습니다.
Cloud Launcher는 사전 구성된 솔루션을 배포하지만, 복잡한 사용자 정의나 전체 자동화 파이프라인에는 Cloud Deployment Manager가 더 적합합니다.
App Engine으로 마이그레이션하는 것은 아키텍처 변경을 의미하며, 기존 요구 사항에 직접적으로 부합하지 않을 수 있습니다. 또한, Cloud Datastore는 NoSQL 데이터베이스이므로 관계형 데이터베이스인 MySQL을 직접 대체하기 어렵습니다.