某公司執行多個 ETL 工作流程,將資料從營運資料庫提取到 S3 資料湖中。這些工作流程使用 AWS Glue 和 Amazon EMR。該公司希望在最大限度地減少手動工作和營運開銷的同時,增加自動化協調。哪種解決方案能以最少的營運開銷實現這些目標?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: AWS Step Functions tasks.
為什麼這是答案
AWS Step Functions 專為協調分散式應用程式和微服務而設計,能以最少的營運開銷實現自動化協調。它提供視覺化工作流程,易於建立、監控和偵錯複雜的 ETL 流程,並能與 AWS Glue 和 Amazon EMR 等服務無縫整合,減少手動操作。 AWS Glue workflows 雖然可以協調 Glue 作業,但對於包含 EMR 等其他服務的複雜多步驟流程,其功能不如 Step Functions 全面。AWS Lambda functions 適合無伺服器、事件驅動的短時間任務,但對於長時間執行的 ETL 工作流程協調,其複雜度和限制較高。Amazon MWAA (Managed Workflows for Apache Airflow) 雖然功能強大,但其營運開銷和學習曲線通常高於 Step Functions,不符合「最少營運開銷」的要求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡