SAP-C02 Question 356
Single answerAn organization is planning to migrate its on-premises data analytics workload to AWS. They require a fully managed service to process and analyze streaming data in real-time with minimal operational overhead. The solution should handle data ingestion, scaling, and fault tolerance automatically. Which AWS managed service should the organization choose?
- A
Amazon Kinesis Data Analytics
- B
Amazon EMR
- C
AWS Glue
- D
Amazon Redshift
Show answer and explanation
Correct answer: A
Explanation
Amazon Kinesis Data Analytics is the most suitable managed service for real-time analytics of streaming data as it is fully managed and simplifies operations by automatically handling scaling, fault tolerance, and data ingestion. Other services like Amazon EMR, AWS Glue, and Amazon Redshift are not optimized for real-time streaming analytics and involve different use cases.
- A. Correct.
Amazon Kinesis Data Analytics is a fully managed service designed specifically for real-time analytics of streaming data. It automatically handles scaling, fault tolerance, and operational management, making it the appropriate choice for this use case.
- B. Incorrect.
Amazon EMR is a managed service for big data processing using open-source frameworks like Apache Hadoop and Spark. However, it requires significant operational management and is not specifically designed for real-time streaming analytics.
- C. Incorrect.
AWS Glue is a fully managed ETL (Extract, Transform, Load) service that is primarily designed for data preparation and transformation. It is not suitable for real-time analytics of streaming data.
- D. Incorrect.
Amazon Redshift is a fully managed data warehouse solution optimized for complex query processing on structured data. It is not designed for real-time analytics of streaming data.