Automating EBS snapshots with Lambda

Intermediate

566 students completed the lab in ~36m

Total available time: 1h:0m

280+ students rated this lab!

In this lab we are going to automate the process of creating EBS snapshots using Lambda. By the end of this lab you will learn how to create functions to take the snapshots, and how to schedule them to run every day, so you won't have to do it yourself.

Follow these steps to learn by building helpful cloud resources

Log In to the Amazon Web Services Console

Your first step to start the Lab experience

Creating a Lambda function that takes EBS snapshots

In this step we are going to create the Lambda function that will take the EBS snapshots.

Testing the Lambda function

In this step we are going to test the Lambda function that we created in the last step

Automating the Snapshots creation

In this step, we are going to automate the snapshots creation by creating a Lambda function that will take the Volume IDs for us and create a CloudWatch Event to schedule the function.