Professional-Cloud-Developer 문제 147
프로덕션에 배포된 애플리케이션이 있습니다. 새 버전이 배포되면 애플리케이션이 프로덕션 사용자로부터 트래픽을 수신할 때까지 몇 가지 문제가 발생하지 않습니다. 영향과 영향을 받는 사용자 수를 모두 줄이고자 합니다.
어떤 배포 전략을 사용해야 합니까?
어떤 배포 전략을 사용해야 합니까?
Professional-Cloud-Developer 문제 148
온프레미스 Linux 가상 머신(VM)에서 실행되는 독립형 자바 애플리케이션을 비용 효율적인 방식으로 Google Cloud로 마이그레이션해야 합니다. 리프트 앤 시프트 방식을 사용하지 않기로 결정하고 대신 애플리케이션을 컨테이너로 변환하여 현대화할 계획입니다. 이 작업을 어떻게 수행해야 합니까?
Professional-Cloud-Developer 문제 149
귀하의 팀은 Google Kubernetes Engine(GKE)에서 실행되는 상태 비저장 서비스를 개발합니다. GKE 클러스터에서 실행 중인 다른 서비스에서만 액세스할 새 서비스를 배포해야 합니다. 서비스는 변화하는 부하에 대응하기 위해 가능한 한 빨리 확장해야 합니다. 어떻게 해야 합니까?
Professional-Cloud-Developer 문제 150
회사에서 Cloud Storage 버킷에 보고서를 업로드하는 애플리케이션을 만들었습니다. 보고서가 버킷에 업로드되면 Cloud Pub/Sub 주제에 메시지를 게시하려고 합니다. 구현하는 데 약간의 노력이 필요한 솔루션을 구현하려고 합니다.
어떻게 해야 합니까?
어떻게 해야 합니까?
Professional-Cloud-Developer 문제 151
버전 제어 시스템, Cloud Build, Container Registry로 구성된 CI/CD 파이프라인을 빌드하고 있습니다. 새 태그가 저장소에 푸시될 때마다 Cloud Build 작업이 트리거되어 새 코드에서 단위 테스트를 실행하고 새 Docker 컨테이너 이미지를 빌드하고 이를 Container Registry로 푸시합니다. 파이프라인의 마지막 단계에서는 프로덕션 Google Kubernetes Engine(GKE) 클러스터에 새 컨테이너를 배포해야 합니다.
다음 요구 사항을 충족하는 도구 및 배포 전략을 선택해야 합니다.
* 제로 다운타임 발생
* 테스트는 완전히 자동화되어 있습니다.
* 사용자에게 배포하기 전에 테스트 가능
* 필요한 경우 빠르게 롤백할 수 있습니다.
어떻게 해야 합니까?
다음 요구 사항을 충족하는 도구 및 배포 전략을 선택해야 합니다.
* 제로 다운타임 발생
* 테스트는 완전히 자동화되어 있습니다.
* 사용자에게 배포하기 전에 테스트 가능
* 필요한 경우 빠르게 롤백할 수 있습니다.
어떻게 해야 합니까?
