CDLインフラストラクチャとアプリケーションのモダナイゼーションMEDIUM単一選択

ある企業が、Google Cloudの「Cloud Scheduler」の活用方法を検討しています。Cloud Schedulerの主な用途として最も正確なものはどれですか?

  1. A. Cloud SchedulerはKubernetesクラスターのノードスケジューリングを管理するサービスである
  2. B. Cloud Schedulerはデータパイプラインのリアルタイムストリーミングを制御するサービスである
  3. C. Cloud Schedulerはリアルタイムのイベントに反応してCloud Functionsを起動するサービスである
  4. D. Cloud Schedulerはcronジョブのフルマネージドサービスであり、毎日特定の時間にHTTPエンドポイント呼び出し、Pub/SubメッセージパブリッシュCould Workflowsの実行等を定期的にスケジューリングできる
解答と解説を見る

正解: D

Cloud SchedulerはLinux/Unixのcronジョブのクラウドマネージドバージョン。指定したcronスケジュール(例:毎日9時)でHTTPエンドポイントへのGET/POSTリクエスト、Cloud Pub/SubへのメッセージパブリッシュやAppEngineアプリの呼び出しを自動実行する。定期的なレポート生成、DBのバックアップ、バッチ処理のトリガー等に活用。リアルタイムイベントトリガーはCloud Pub/Subが担当。KubernetesノードスケジューリングはKubernetesのスケジューラーが担当。リアルタイムストリーミングはDataflow/Pub/Sub。

▸ この試験を本気で演習する(全150問・無料)