We are building our AWS infrastructure and looking to build resiliency by automating scheduled backups on the EC2 Instances and use an Autoscale group that would restore from the latest Snapshot.
-Take inventory (plus is to use Tags) .
-Create Scheduled Snapshots as well as purge older then X days
-Have Autoscale configuration that will use the latest Snapshot.
I am open to all solutions whether it's Paid Product or scripting solution like Python, AWS-CLI, other