In 2013 when I started with AWS, I had to write custom scripts with AWS CLI to manage EBS snapshots. Later in 2015, I switched to Lambda functions. Today there are managed options from AWS to manage the Snapshot lifecycle.
In this article, I have covered three ways to automate EBS snapshot creation with its key features and some best practices.
When it comes to AWS, snapshots are essential for backing up root volumes and data volumes.
Right from dev till production, snapshots lifecycle management should be set up to avoid accidental data loss and data availability.
It is essential to have well-managed snapshot automation to ensure the data is getting backed up every day.
Read the full article here https://devopscube.com/automate-ebs-snapshot-creation-deletion/