Google Cloud Associate Cloud Engineer — Question 215
Your application development team has created Docker images for an application that will be deployed on Google Cloud. Your team does not want to manage the infrastructure associated with this application. You need to ensure that the application can scale automatically as it gains popularity. What should you do?
Answer options
- A. Create an instance template with the container image, and deploy a Managed Instance Group with Autoscaling.
- B. Upload Docker images to Artifact Registry, and deploy the application on Google Kubernetes Engine using Standard mode.
- C. Upload Docker images to the Cloud Storage, and deploy the application on Google Kubernetes Engine using Standard mode.
- D. Upload Docker images to Artifact Registry, and deploy the application on Cloud Run.
Correct answer: D
Explanation
The correct answer is D because Cloud Run is a serverless platform that automatically scales applications based on incoming requests without the need for infrastructure management. Options A, B, and C involve managing instances or Kubernetes clusters, which contradicts the requirement of not wanting to manage infrastructure.