Designing an Azure Data Solution (legacy) — Question 34
You have a C# application that process data from an Azure IoT hub and performs complex transformations.
You need to replace the application with a real-time solution. The solution must reuse as much code as possible from the existing application.
Answer options
- A. Azure Databricks
- B. Azure Event Grid
- C. Azure Stream Analytics
- D. Azure Data Factory
Correct answer: C
Explanation
Azure Stream Analytics is specifically designed for real-time data processing and can easily integrate with Azure IoT Hub, making it the best fit for reusing existing code. Azure Databricks is more suited for big data analytics and batch processing rather than real-time streaming. Azure Event Grid is primarily for event routing and does not handle data transformations directly. Azure Data Factory is designed for data movement and transformation but is not optimized for real-time scenarios.