1. Home
  2. Training Library
  3. Storage (SAP-C02)

What is Amazon Data Lifecycle Manager?


Course Introduction
AWS Storage
Introduction to Amazon EFS
Amazon EC2
Amazon Elastic Block Store (EBS)
Optimizing Storage
AWS Backup
AWS Storage Gateway
Performance Factors Across AWS Storage Services

The course is part of this learning path

What is Amazon Data Lifecycle Manager?
4h 13m

This section of the AWS Certified Solutions Architect - Professional learning path introduces you to the core storage concepts and services relevant to the SAP-C02 exam. We start with an introduction to AWS storage services, understand the options available, and learn how to select and apply AWS storage services to meet specific requirements. 

Want more? Try a Lab Playground or do a Lab Challenge

Learning Objectives

  • Obtain an in-depth understanding of Amazon S3 - Simple Storage Service
  • Learn how to improve your security posture in S3
  • Get both a theoretical and practical understanding of EFS
  • Learn how to create an EFS file system, manage EFS security, and import data in EFS
  • Learn about EC2 storage and Elastic Block Store
  • Learn about the different performance factors associated with AWS storage services

What is Amazon Data Lifecycle Manager? Time to get some definition stuff out of the way. As a quick recap, what are EBS volumes? Amazon Elastic Block Store isn't easy to use scalable, high performance block storage service designed for Amazon Elastic Compute Cloud or Amazon EC2. What are snapshots? Snapshots are a convenient way to back up your block level data regardless of where it resides. These are point in time snapshots of an entire data on your EBS volume. Since this course isn't about EBS or the creation of snapshots, we won't be getting into too many details on the different types of storage available. But in order to demonstrate Data Lifecycle Manager, I'll be walking through creating an EBS volume, creating a snapshot from that volume, along with how to create Amazon DLM policies.

Now, time to answer the question, what is Amazon DLM? DLM is Amazon Data Lifecycle Manager that allows you to automate the creation, deletion, and retention of EBS snapshots, and EBS backed AMI's. Basically, backups for your EBS data. Back in the day we had to deploy an EC2 instance, install a script, add some access keys, set up a Windows scheduler or a cron job to create snapshots or remove them after a period of time. Amazon Data Lifecycle Manager is provided to you at no extra cost.

Now, keep in mind that EBS volumes and snapshots are all storage and will cost you for their use and size. Since the birth of AWS Cloud, one of the key cloud optimization tools that AWS has provided was tags, make sure you always tag your instances. AMI's, Volumes, and Snapshots. If you aren't tagging your resources, Amazon DLM won't work, automation won't work, and scheduling won't work. DLM can also be used in conjunction with other AWS services. For example, Amazon CloudWatch Events. AWS CloudTrail to provide a complete backup solution for your EC2 instances. Now, this concludes the introductory lecture on what is Amazon DLM.


About the Author
Learning Paths

Danny has over 20 years of IT experience as a software developer, cloud engineer, and technical trainer. After attending a conference on cloud computing in 2009, he knew he wanted to build his career around what was still a very new, emerging technology at the time — and share this transformational knowledge with others. He has spoken to IT professional audiences at local, regional, and national user groups and conferences. He has delivered in-person classroom and virtual training, interactive webinars, and authored video training courses covering many different technologies, including Amazon Web Services. He currently has six active AWS certifications, including certifications at the Professional and Specialty level.