
Ultimate access to all questions.
A company is planning to migrate its workload to Microsoft Azure and is evaluating different pricing models to optimize costs and operational efficiency. The company has a mix of predictable and unpredictable workloads, including a critical application that requires high availability and a batch processing job that can tolerate interruptions. The company is also concerned about minimizing costs while ensuring that the critical application remains highly available. Considering these requirements, which combination of Azure pricing models would BEST meet the company's needs? (Choose two options from A to D)
A
Pay-as-you-go for all workloads to ensure maximum flexibility without any upfront commitment, but may not be the most cost-effective for predictable workloads.
B
Reserved Instances for the critical application to guarantee high availability and cost savings over time, and Spot Instances for the batch processing job to take advantage of lower costs for interruptible workloads.
C
Spot Instances for both the critical application and the batch processing job to minimize costs, accepting the risk of interruptions for all workloads, which may not be suitable for the critical application.
D
Reserved Instances for both the critical application and the batch processing job to ensure cost savings and high availability, disregarding the flexibility to scale down during off-peak times, which may not be efficient for the batch processing job.