CV0-002 · Question #555
A company decided to move an event-driven application, which processes complex data, to the public cloud. The current datacenter is becoming expensive to maintain because the application only runs…
The correct answer is C. Serverless compute environment. The company needs a cost-effective cloud solution for an event-driven application that is idle most of the time and scales with varying event complexity.
Question
A company decided to move an event-driven application, which processes complex data, to the public cloud. The current datacenter is becoming expensive to maintain because the application only runs when an event occurs and is idle most of the time. The scale and complexity of the events vary. Which of the following is the MOST optimal solution?
Options
- AMainframe compute environment
- BDedicated compute environment
- CServerless compute environment
- DHigh-performance compute environment
How the community answered
(23 responses)- A4% (1)
- B13% (3)
- C78% (18)
- D4% (1)
Why each option
The company needs a cost-effective cloud solution for an event-driven application that is idle most of the time and scales with varying event complexity.
A mainframe compute environment is a legacy, on-premises solution designed for high-volume batch processing and transaction systems, not a cost-effective, event-driven public cloud solution.
A dedicated compute environment, while offering isolation, involves paying for reserved resources continuously, which is not cost-optimal for an application that is idle most of the time.
Serverless compute environments, such as AWS Lambda or Azure Functions, are ideal for event-driven applications because they automatically scale with demand and only charge for actual compute time used, eliminating costs during idle periods. This model perfectly matches the need for an application that runs only when an event occurs and has varying scale and complexity.
A high-performance compute environment is optimized for computationally intensive tasks requiring significant processing power, which is not the primary driver for an application that is idle most of the time and focused on event-driven execution.
Concept tested: Serverless computing for event-driven applications
Source: https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/event-driven
Topics
Community Discussion
No community discussion yet for this question.