
Ultimate access to all questions.
In the context of designing a production system for streaming jobs on Microsoft Azure, you are tasked with ensuring the system adheres to strict cost and latency SLAs while being scalable. The system must handle variable workloads efficiently without exceeding budget constraints. Considering these requirements, which of the following strategies would BEST meet the objectives? Choose one option.
A
Minimize costs by using the least amount of resources necessary, even if it means the system may not scale during peak loads and latency SLAs could be compromised.
B
Maximize resources to ensure the system can scale under any workload, without regard to the cost implications, to guarantee latency SLAs are always met.
C
Adopt a dynamic resource allocation approach that scales resources up or down based on real-time workload demands, with continuous monitoring to ensure latency SLAs are met and costs are optimized.
D
Allocate the highest possible resources at all times to ensure performance, ignoring scalability and cost considerations to meet latency SLAs under any condition.