相互依存する多数のステップ(シェルスクリプト、Hadoopジョブ、BigQueryクエリ)を持ち、実行時間が長く、再試行回数が固定されているスケジュールされたバッチジョブを実装します。これらのワークフローをオーケストレーションおよび管理するには、どのサービスを使用すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Cloud Composer.
これが解答である理由
Cloud Composerは、Apache Airflowをベースにしたフルマネージドのワークフローオーケストレーションサービスです。相互依存する多数のステップ(シェルスクリプト、Hadoopジョブ、BigQueryクエリなど)を持つ複雑なバッチジョブのスケジューリング、監視、管理、再試行処理に最適です。DAG(有向非巡回グラフ)を使用してワークフローをコードとして定義し、柔軟なオーケストレーションを可能にします。 Cloud Schedulerは単一のジョブのスケジュールには適していますが、複雑なワークフローのオーケストレーション機能はありません。Cloud Dataflowはデータ処理サービスであり、ワークフローオーケストレーションツールではありません。Cloud Functionsはイベント駆動型の軽量な関数実行環境であり、長時間の実行や複雑なワークフローの管理には不向きです。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要