Question
A company is migrating on-premises workloads to AWS. The company wants to reduce overall operational overhead. The company also wants to explore serverless options.
The company's current workloads use Apache Pig, Apache Oozie, Apache Spark, Apache Hbase, and Apache Flink. The on-premises workloads process petabytes of data in seconds. The company must maintain similar or better performance after the migration to AWS.
Which extract, transform, and load (ETL) service will meet these requirements?
- A. AWS Glue
- B. Amazon EMR Correct
- C. AWS Lambda
- D. Amazon Redshift
Explanation
Amazon EMR is the correct choice because it supports a wide range of open-source big data frameworks, including Apache Spark and Apache HBase, which are used by the company's current workloads. Additionally, Amazon EMR can process petabytes of data quickly, meeting the requirement for similar or better performance post-migration.