A development manager is building a new application. He asks you to review his requirements and identify what cloud technologies he can use to meet them. The application must: Be based on open-source technology for cloud portability 2. Dynamically scale compute capacity based on demand 3. Support continuous software delivery 4. Run multiple segregated copies of the same application stack 5. Deploy application bundles using dynamic templates 6. Route network traffic to specific services based on URL Which combination of technologies will meet all of his requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Google Kubernetes Engine, Jenkins, and Helm.
Why this is the answer
Google Kubernetes Engine (GKE) provides an open-source, portable container orchestration platform that dynamically scales compute capacity and supports running multiple segregated application copies. Jenkins facilitates continuous software delivery (CI/CD). Helm allows for deploying application bundles using dynamic templates (Helm Charts). Together, these technologies meet requirements 1-5. For requirement 6, GKE's Ingress controllers, often used with GKE, handle URL-based traffic routing, making this combination comprehensive. The other options are less complete. "Google Kubernetes Engine and Cloud Load Balancing" lacks a CI/CD tool and templated deployment. "Google Kubernetes Engine and Cloud Deployment Manager" is missing CI/CD and Helm for templated deployments, and Deployment Manager is for infrastructure, not application bundles. "Google Kubernetes Engine, Jenkins, and Cloud Load Balancing" still lacks a templated deployment solution like Helm.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed