一家公司正在将其使用 Apache Pig、Oozie、Spark、HBase 和 Flink 的 PB 级本地工作负载迁移到 AWS,并希望降低运营开销并采用无服务器选项,同时保持同等或更优的性能。他们应该选择哪种 ETL 服务?
选择一个答案
点击一个选项来检查您的答案。
正确答案: Amazon EMR.
为什么这是答案
Amazon EMR 是将 Apache Pig、Oozie、Spark、HBase 和 Flink 等 PB 级大数据工作负载迁移到 AWS 的最佳选择。EMR 允许您在 AWS 上运行这些相同的开源框架,从而最大限度地减少代码更改,并提供与本地环境相当或更优的性能。EMR 提供了管理型集群,可以降低运营开销,同时支持按需扩展和缩减。 AWS Glue 适用于无服务器 ETL 场景,但对于迁移现有的大型 Apache Flink 或 HBase 工作负载可能不是最直接的解决方案,因为它主要侧重于 Spark 和 Python shell 作业。AWS Lambda 适用于运行短时、无服务器函数,不适合 PB 级大数据处理。Amazon Redshift 是一个数据仓库服务,主要用于分析,而不是通用的 ETL 处理或运行 Apache Flink/HBase 等大数据框架。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡