Scheduled tasks - Amazon Elastic Container Service

Scheduled tasks

You can use Amazon EventBridge Scheduler or Amazon EventBridge with rules to schedule your Amazon ECS tasks.

EventBridge Scheduler is a serverless scheduler that allows you to create, run, and manage tasks from one central, managed service. It provides one-time and recurring scheduling functionality independent of event buses and rules. EventBridge Scheduler is highly customizable, and offers improved scalability over EventBridge scheduled rules, with a wider set of target API operations and AWS services. EventBridge Scheduler provides the following schedules which you can configure for your tasks in the EventBridge Scheduler console:

  • Rate-based

  • Cron-based

    You can configure cron-based schedules in any time zone.

  • One-time schedules

    You can configure one-time schedules in any time zone.

We recommend that you use EventBridge Scheduler to invoke targets on a schedule.

EventBridge provides provides the following schedules which you can configure for your tasks in the Amazon ECS console:

  • Rate-based

  • Cron-based