GoogleGoogle Professional Cloud Developer (PCD) Certification·KO·업데이트됨 3 Sep 2026
레거시 .NET 애플리케이션(컨테이너 미승인)을 유지 관리하고, 환경 전반에 걸쳐 일관된 CI/CD 배포를 보장하며, 배포 비용을 최소화해야 합니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Cloud Build를 사용하여 빌드마다 새로운 Compute Engine VM 이미지를 생성하고 모든 환경에서 해당 이미지를 사용합니다..
이것이 정답인 이유
레거시 .NET 애플리케이션은 컨테이너화되지 않았으므로, Cloud Build를 사용하여 빌드 시마다 Compute Engine VM 이미지를 생성하는 것이 일관된 CI/CD 배포를 보장하면서도 기존 애플리케이션을 변경하지 않는 가장 효율적인 방법입니다. 이 이미지를 모든 환경에 배포하면 환경 간 일관성을 유지할 수 있습니다.
.NET Core로 다시 작성하는 것은 비용과 시간이 많이 들고, MS Web Deploy는 CI/CD 자동화에 적합하지 않으며 일관성을 보장하기 어렵습니다. GKE에 배포하려면 애플리케이션을 컨테이너화해야 하므로 레거시 .NET 애플리케이션에는 적합하지 않습니다.