1Z0-1072-25 Question 2
Single answerYour team hosts a high-traffic e-commerce application on OCI and experiences significant fluctuations in user demand throughout the day. You need a cost-effective way to automatically add or remove compute instances based on CPU usage thresholds, ensuring minimal downtime while scaling. Which approach should you implement to meet these requirements?
- A
Create an Instance Configuration and use an Instance Pool with autoscaling enabled based on CPU utilization.
- B
Allocate a single bare metal instance and manually adjust its shape whenever demand changes.
- C
Use Resource Manager to provision new instances each time demand increases, then decommission them manually.
- D
Enable block volume autoscaling to add or remove capacity for CPU usage.
Show answer and explanation
Correct answer: A
Explanation
Instance Pools with autoscaling configured through Instance Configurations is the recommended pattern on OCI for handling dynamic scaling needs. By monitoring CPU or other performance metrics, the pool will automatically provision or terminate instances, ensuring both cost efficiency and high availability. For additional details, refer to Oracle� documentation on Instance Configurations and Autoscaling: https://docs.oracle.com/en-us/iaas/Content/Compute/Tasks/usinginstancepools.htm
- A. Correct.
Correct. Creating an Instance Configuration, then using it with an Instance Pool that has autoscaling rules based on CPU metrics is the recommended method to handle fluctuating demand. This approach automatically adds or removes instances and ensures minimal downtime.
- B. Incorrect.
Incorrect. Manually changing a single bare metal instance shape is cumbersome, can cause downtime, and does not provide automatic scaling. It also doesn't align with OCI best practices for elasticity.
- C. Incorrect.
Incorrect. While OCI Resource Manager can automate infrastructure deployments, manually provisioning or decommissioning instances whenever demand changes is inefficient and prone to human error. It doesn't provide real-time autoscaling based on utilization metrics.
- D. Incorrect.
Incorrect. Autoscaling block volumes only adjusts storage capacity, not CPU or memory resources. It won�t help with automatically adjusting the compute fleet when CPU usage spikes.