Back to academy
Free course
Intermediate
5 lessons
114 min

AWS EventBridge

Master AWS EventBridge cron and rate schedules, UTC behavior, question-mark syntax, targets, retries, and production patterns.


What you will learn

  • Write AWS EventBridge cron(...) and rate(...) expressions.
  • Explain UTC behavior and day-field question marks.
  • Choose cron or rate syntax for the right use case.
  • Design scheduled AWS targets with retries and operational visibility.

Course lessons

1. EventBridge scheduling model
18 min

Understand when to use EventBridge rules and managed schedules.

Scheduled rules
Targets
rate(...)
cron(...)

Exercise: Convert an hourly Linux cron job into an AWS rate expression.

2. AWS cron syntax
24 min

Read six-field AWS cron expressions and avoid Unix cron assumptions.

Minute
Hour
Day of month
Month
Day of week
Year
?

Exercise: Create a weekday 18:00 UTC schedule with cron(...).

3. UTC and business schedules
22 min

Translate local business requirements into UTC schedules safely.

UTC
Local time
DST
Naming conventions

Exercise: Document a schedule name that includes the intended UTC time.

4. Targets, retries, and failures
26 min

Operate scheduled AWS jobs reliably.

Lambda targets
SQS targets
Retries
Dead-letter queues
Alarms

Exercise: Design failure handling for a scheduled Lambda report generator.

5. EventBridge best practices
24 min

Use clear schedules, ownership, observability, and safe target behavior.

Owner tags
Monitoring
Idempotency
Schedule reviews

Exercise: Review an EventBridge schedule for timezone and retry risks.

More free courses

Academy
Beginner
Linux Cron

Learn standard Unix/Linux cron from first principles: crontab syntax, environment issues, logging, debugging, and safe production jobs.

Open
Academy
Intermediate
Kubernetes Scheduling

Learn Kubernetes CronJobs, schedule syntax, concurrencyPolicy, restart behavior, missed jobs, timezones, and production-safe manifests.

Open
Academy
Intermediate
Quartz Scheduler

Learn Quartz cron syntax for Java schedulers, including seconds, optional years, ?, L, W, #, and business-calendar patterns.

Open
Academy
Advanced
DevOps Automation

Learn how to design production-safe scheduled automation for backups, cleanup, monitoring, ETL, log rotation, and maintenance.

Open