Google Cloud Professional Cloud Architect — Question 25

You have a Python web application with many dependencies that requires 0.1 CPU cores and 128 MB of memory to operate in production. You want to monitor and maximize machine utilization. You also want to reliably deploy new versions of the application. Which set of steps should you take?

Answer options

Correct answer: C

Explanation

Option C is correct because it utilizes Google Kubernetes Engine, which is suitable for managing containerized applications and allows for efficient deployment and scaling. The other options, while they may set up instances, do not leverage Kubernetes for automated deployment and orchestration, which is critical for maximizing utilization and reliability.