--- title: "ユースケース" url: https://docs.catalyst.zoho.com/ja/job-scheduling/getting-started/use-cases/ description: "Catalyst Job Schedulingの使い方について学びます。Job Functions、Webhooks、Circuits、またはAppSailサービスをトリガーするジョブのスケジュールと実行を行うためのコンポーネントを提供します。" last_updated: 2026-02-23T12:39:41Z service: Job Scheduling type: general related_links: - name: "ジョブプールヘルプ" url: /ja/job-scheduling/help/jobpool/introduction/ - name: "Cronヘルプ" url: /ja/job-scheduling/help/cron/introduction/ - name: "ジョブヘルプ" url: /ja/job-scheduling/help/job/introduction/ - name: "ジョブスケジューリングの使用方法" url: /ja/job-scheduling/help/implementation/create-jobpool/ - name: "サーキットヘルプドキュメント" url: /ja/serverless/help/circuits/introduction/ - name: "AppSailヘルプドキュメント" url: /ja/serverless/help/appsail/introduction/ - name: "Job Functionsヘルプドキュメント" url: /ja/serverless/help/functions/job-functions/ - name: "Java SDK" url: /ja/sdk/java/v1/job-scheduling/overview/ - name: "Node.js SDK" url: /ja/sdk/nodejs/v2/job-scheduling/overview/ - name: "Python SDK" url: /ja/sdk/python/v1/job-scheduling/overview/ - name: "Job Scheduling REST APIs" url: /ja/api/code-reference/job-scheduling/jobpool/get-all-jobpool/#GetAllJobPools --- # ユースケース * **ケース1** **ビジネスのボトルネック** 優先度の高いメール通知を必要な消費者に迅速に送信すること。 サブスクリプションベースのサービスをユーザーに提供するアプリケーションがあるとします。提供したサービスに対して迅速に支払いを受け、ユーザーが中断なくサービスを引き続き利用できるよう、サブスクリプションの更新を期限内に行うようユーザーにリマインドする必要があります。さらに、最新のオファーやプロモーションについてもユーザーに十分な情報を提供する必要があります。 **Job Schedulingによるソリューション** 必要なアクションは、[Cron](https://docs.catalyst.zoho.com/ja/job-scheduling/help/cron/introduction/)をスケジュールして、Circuitをトリガーする[ジョブをJob Poolに送信](https://docs.catalyst.zoho.com/ja/job-scheduling/help/implementation/submit-instant-job/)することで簡単に処理できます。Circuitは最終的にユーザーにメールを送信します。表面的には、ユーザーを対象としたメールプロンプトの基本的なアクションです。しかし、支払いについてリマインドすることは優先度の高いタスクであり、遅延が発生してはなりません。 Job Poolがなければ、これらのタスクは両方とも同じ優先度が与えられます。大量のジョブを処理する場合、ユーザーへの支払いリマインドを担当するジョブの実行に[ディスパッチ遅延](https://docs.catalyst.zoho.com/ja/job-scheduling/help/jobpool/key-concepts/#ideal-memory-allocation-to-avoid-dispatch-delay)が発生する可能性があります。複数のJob Poolを作成できる利点により、支払いリマインダーを送信するCircuitsをトリガーするジョブを専用にキューイング・実行するJob Poolと、優先度の低いジョブを実行する別のJob Poolを用意できます。 > **注意:** Circuitsコンポーネントは現在、EU、AU、IN、またはCAデータセンターからアクセスするCatalystユーザーには利用できません。そのため、これらのDCのユーザーはJob Schedulingサービスを使用してCircuitsをトリガーすることができません。 * **ケース2** **ビジネスのボトルネック** 過剰な需要のバランスを取りながら必要なサービスを提供すること。 コンサートやガライベントのチケットを販売するプラットフォームを考えてみましょう。これらは通常、トラフィックの多いオンラインプラットフォームで、頻繁にクラッシュし、公開期間が非常に限られています。 **Job Schedulingによるソリューション** エンドユーザーの興味に基づいて、コンサートやイベントを最適なタイミングでリマインドするマイクロサービスを開発できます。[Pre-defined Cronを使用して](https://docs.catalyst.zoho.com/ja/job-scheduling/help/implementation/submit-job-predefined-cron/)、チケットプラットフォームのURLを定期的にトリガーし、告知がリリースされたかを確認する[ジョブ](https://docs.catalyst.zoho.com/ja/job-scheduling/help/job/introduction/)を[Job Pool](https://docs.catalyst.zoho.com/ja/job-scheduling/help/jobpool/introduction/)に継続的に送信できます。エンドユーザーの希望する告知がリリースされたら、[Dynamic Cronを設定して](https://docs.catalyst.zoho.com/ja/job-scheduling/help/implementation/submit-job-dynamic-cron/)スケジュールされたアラートを送信し、最適なタイミングで希望のチケットを確実に予約できるようにします。