hands-on lab

Managing Tasks With Amazon EventBridge Scheduler

Difficulty: Beginner
Duration: Up to 1 hour
Students: 141
Rating: 5/5
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Amazon EventBridge Scheduler is a serverless offering of AWS that enables you to schedule automated tasks in the cloud. It is a fully managed service that can be used to schedule tasks that run at regular intervals or at a specific time in the future. EventBridge scheduler can also be used to schedule tasks that run once or multiple times. It is a great tool for automating tasks such as backups, database snapshots, and report generation.

In this lab, you will create a scheduled task with Amazon EventBridge Scheduler. You will also learn how to programmatically schedule tasks using AWS Lambda.

Learning objectives

Upon completion of this beginner-level lab, you will be able to:

  • Create a scheduled task with Amazon EventBridge Scheduler
  • Define a Lambda function that schedules a task in response to an event

Intended audiences

  • Candidates for AWS Certified Developer - Associate Certification
  • Cloud Architects
  • Software Engineers

Prerequisites

Familiarity with the following will be beneficial but is not required:

  • Amazon EventBridge
  • AWS Lambda

The following content can be used to fulfill the prerequisites:

Environment before

Environment after

Covered topics

Lab steps

Logging In to the Amazon Web Services Console
Managing an Amazon EventBridge Schedule
Programmatically Scheduling Tasks With AWS Lambda