
Answer-first summary for fast verification
Answer: Move Docker images to Artifact Registry, and carry out the deployment of the application on Cloud Run.
Option B is correct because it suggests uploading Docker images to Artifact Registry and deploying the application on Cloud Run. Cloud Run is a managed compute platform that automatically scales your containers based on incoming requests or events. This ensures that your application can scale automatically as it gains popularity, without the need to manage the underlying infrastructure. Options A and C involve deploying on Google Kubernetes Engine which, while suitable for container orchestration, do not inherently provide the same level of managed scaling as Cloud Run. Option D is more suited for managing virtual machine instances rather than containers. Link: [Google Cloud Artifact Registry](https://cloud.google.com/artifact-registry)
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your team is modernizing a legacy application by leveraging Docker. What is the best choice to deploy this application on Google Cloud to avoid managing infrastructure and ensure the app scales well with increasing popularity?
A
Store Docker images in Cloud Storage, and proceed to deploy the application on Google Kubernetes Engine using the Standard mode.
B
Move Docker images to Artifact Registry, and carry out the deployment of the application on Cloud Run.
C
Transfer Docker images to Artifact Registry, and proceed to deploy the application on Google Kubernetes Engine using the Standard mode.
D
Create an instance template using the container image, then set up a Managed Instance Group that employs Autoscaling.
No comments yet.