Cloud Scheduler

フルマネージド cron ジョブサービス

このプロダクトのドキュメントを見る

エンタープライズ クラスのフルマネージド スケジューラ

エンタープライズ クラスのフルマネージド スケジューラ

Cloud Scheduler は、エンタープライズ クラスのフルマネージド cron ジョブ スケジューラです。バッチ処理、ビッグデータ ジョブ、クラウド インフラストラクチャ オペレーションなど、実質的にほぼすべてのジョブをスケジューリングできます。障害時の再試行といった作業をすべて自動化するため、手動作業や人的な介入を軽減できます。さらに、Cloud Scheduler は一元化されたインターフェースとして動作するため、自動化タスクをすべて一元管理できます。

手動作業を最低限に

バッチ処理やビッグデータ ジョブを繰り返し実行するようにスケジューリングすることで、信頼性を高め、手動作業を軽減できます。Cloud Scheduler を利用することで、わかりにくいスクリプトを使用したり、人手を介したりすることなく、大規模なジョブを実行できます。毎週、毎日、毎時の同時刻に処理を確実に実行し、障害が発生した場合は処理を再試行します。

クラウド インフラストラクチャ オペレーションの自動化

VM 環境のステージングを業務時間のみに実行したり、稼働しているマシンの半数を深夜に停止したいということはありませんか。Cloud Scheduler により、クラウド インフラストラクチャの実行に関わる面倒なタスクの大半を、フルマネージドの信頼性の高い方法で自動化できます。

実質的にほぼすべてをスケジューリング

Cloud Scheduler では、さまざまな cron ジョブ ターゲットがサポートされており、実質的にほぼすべてのジョブをスケジューリングできます。App Engine アプリのトリガー、Cloud Pub/Sub を介したメッセージ送信、そして Compute Engine、Google Kubernetes Engine、オンプレミスで実行されている任意の HTTP エンドポイントへのアクセスなど、スケジューリングできるジョブはさまざまです。

すべてを 1 か所で管理

Cloud Scheduler では、すべての自動化タスクを 1 か所で管理できます。スクリプトの実行を管理するために煩雑な crontab を熟知する必要はありません。単一の UI またはコマンドライン インターフェースで、すべてのジョブを確認して管理できます。

特長

フルマネージド

crontab を実行しているマシンが単一障害点となることがなくなります。Cloud Scheduler のインフラストラクチャは分散型で信頼性が高く、Google によって管理されています。

信頼性の高い配信

エンタープライズ クラスの高い信頼性で cron ジョブを実行できます。ジョブ ターゲットへの配信を少なくとも 1 回は確実に実行します。

快適な管理環境

crontab について学習する必要はありません。シンプルな単一の UI とコマンドラインから cron ジョブを管理できます。

さまざまなサポート対象ターゲット

App Engine、Cloud Pub/Sub、任意の HTTP エンドポイントがサポートされており、Compute Engine、Google Kubernetes Engine、オンプレミスのリソースをジョブでトリガーできます。

再試行ポリシーの構成が可能

エラーや障害の発生時にジョブを再試行するように構成できます。最大再試行回数やバックオフ方式を設定して、復元力の向上を実現できます。

強力なロギング機能

Stackdriver Logging との統合により、ジョブ実行とパフォーマンスに関する透明性を高めます。

Unix cron 形式のサポート

Unix cron 形式でスケジュールを定義して、1 日に複数回ジョブを実行したり、1 年のうちの特定の日や月にジョブを実行したりできます。

当社では、Cloud Scheduler を利用して、毎朝クライアントにメールで送るミッション クリティカルなレポートの生成をバッチジョブとしてスケジューリングしています。Cloud Scheduler で気に入っているのは、UI や CLI を通じてジョブのスケジュールをシームレスに定義できるところです。スケジュールに沿って Cloud Functions を呼び出せるので、当社のレポート システムとの統合に役立っています。

Nomanini 社最高技術責任者 Dale Humby 氏

技術リソース

料金

Cloud Scheduler の料金体系は、使用量に応じて課金されるシンプルな従量制です。毎月ご利用いただいたジョブの数に応じた料金をお支払いいただきます。

項目 価格(USD)
費用/ジョブ/月 $0.10
無料ジョブ/月 3
Google Cloud

使ってみる

無料で体験

Google Cloud を新規でご利用のお客様には、12 か月間の無料クレジット $300 分を差し上げます。

さらにサポートが必要な場合

Google のエキスパートが、適切なソリューションの構築やお客様のニーズに合ったパートナーの選定をお手伝いいたします。