
Ultimate access to all questions.
Given the scenario where you need to host your video encoding software on Google Compute Engine, consider that your user base is expanding quickly, and it is crucial for users to encode their videos at any moment without experiencing any interruptions or CPU constraints. To achieve a highly available encoding solution while adhering to Google's recommended practices for automated operations, what steps should you take?
A
Deploy your solution on multiple standalone Compute Engine instances, and increase the number of existing instances when CPU utilization on Cloud Monitoring reaches a certain threshold.
B
Deploy your solution on multiple standalone Compute Engine instances, and replace existing instances with high-CPU instances when CPU utilization on Cloud Monitoring reaches a certain threshold.
C
Deploy your solution to an instance group, and increase the number of available instances whenever you see high CPU utilization in Cloud Monitoring.
D
Deploy your solution to an instance group, and set the autoscaling based on CPU utilization.