
Explanation:
Correct answer: C. This option combines the most effective strategies for each service. Autoscaling and managed instance groups optimize Compute Engine resource utilization, object lifecycle policies help manage Cloud Storage costs, automatic storage increase in Cloud SQL ensures optimal storage usage, and monitoring Cloud Pub/Sub usage allows for efficient quota management.
Ultimate access to all questions.
As a DevOps Engineer, you're tasked with optimizing resource utilization and addressing areas of highest cost or lowest utilization in a Google Cloud Platform project hosting a multi-tier web application. The project includes Compute Engine instances, Cloud Storage, Cloud SQL, and Cloud Pub/Sub. Which strategy would most effectively achieve these goals?
A
Migrate all Compute Engine instances to Preemptible VMs and use the Always Free tier for Cloud Storage, Cloud SQL, and Cloud Pub/Sub.
B
Utilize the GCP Cost Calculator to estimate costs, then create a custom machine type for each Compute Engine instance, use Nearline storage for all Cloud Storage objects, and disable all Cloud SQL instances and Cloud Pub/Sub topics.
C
Enable autoscaling and use managed instance groups for Compute Engine instances, optimize Cloud Storage by leveraging object lifecycle policies, employ Cloud SQL with automatic storage increase, and monitor Cloud Pub/Sub usage to adjust quotas.
D
Move the entire application to a single Compute Engine instance with maximum vCPUs and memory, and use the Always Free tier for Cloud Storage, Cloud SQL, and Cloud Pub/Sub.
No comments yet.