Usecase Universe

A collective of use cases for DevOps teams

Browse a variety of 300+ predefined templates to automate all your AWS actions

Create Template
Solutions
All Categories

Backup

24 Times Used
22 MAY 2019
DynamoDB to S3 Exporter
DynamoDB
S3
Backup
AWS Best Practices

This workflow lets you import data from DynamoDB to S3. Importing DynamoDB data to S3 successfully safeguards your data and doubles up as an efficient AWS backup strategy. Automating this process with scheduled backups guarantees no loss of data and cost-efficient storage practices.


Benefits


  • Cost efficiency
  • Storage efficiency
  • Auto-remediation


Workflow Brief


The workflow is set to run everyday, it will use AWS Data Pipeline to export data from a DynamoDB table to a file in an Amazon S3 bucket. The workflow nodes primarily consist of two action nodes for creating the pipeline and passing the data.



Process


The trigger is a recurring schedule that runs throughout the week. The two action nodes are used to create the data pipeline and pass the data across the pipeline. There’s also a notification node to alert you of successful backups throughout the week.

Cross Region AMI Backup Part-1
EC2
Backup

This use case automates the process of copying your AMI across regions. The AMI’s from one region backed up across a different region enables your Disaster Recovery (DR) setup, and also quickly recovers instances in case the EC2 service in the entire region fails (though this is a rare case). You can scale your applications globally much easier with cross-region AMIs, without any code.


Benefits


  • Multi-Region Deployment 
  • Scalability
  • Improved Performance
  • Higher Availability


Workflow Brief


There are two parts to this workflow. The first workflow collects and filters out the EC2 images. Then the endpoint URL of the account in the second region is sent as a payload to the second workflow where the filtered images are pasted on.


Process


In this particular template, the trigger is set to a recurrent schedule that runs every day. This means that backups are carried out everyday. This trigger setting can be customized as well. The resources node collects the EC2 images and the filter node identifies the appropriate images by tags. The http node will post the filtered image onto the account of the second region which is connected using an endpoint URL. The second workflow then copies the image and sends a report via slack or mail.

Cross Region AMI Backup Part-2
EC2
Backup

This use case automates the process of copying your AMI across regions. The AMI’s from one region backed up across a different region enables your Disaster Recovery (DR) setup, and also quickly recovers instances in case the EC2 service in the entire region fails (though this is a rare case). You can scale your applications globally much easier with cross-region AMIs, without any code.


Benefits


  • Multi-Region Deployment 
  • Scalability
  • Improved Performance
  • Higher Availability


Workflow Brief


There are two parts to this workflow. The first workflow collects and filters out the EC2 images. Then the endpoint URL of the account in the second region is sent as a payload to the second workflow where the filtered images are pasted on.


Process


In this particular template, the trigger is set to a recurrent schedule that runs every day. This means that backups are carried out everyday. This trigger setting can be customized as well. The resources node collects the EC2 images and the filter node identifies the appropriate images by tags. The http node will post the filtered image onto the account of the second region which is connected using an endpoint URL. The second workflow then copies the image and sends a report via slack or mail.

Enables Automated Backup for redshift cluster if not already enabled
Reliability
Backup
Amazon Redshift

It is AWS best practice to enable automated backups for your Redshift cluster so that in case of unexpected failures data can be recovered

Cross region EBS backup PART-2
EC2
Backup
AWS Best Practices

This template takes EBS snapshot from one region in your aws account and copy it into another region.

Activate DynamoDB Export Pipeline
DynamoDB
Backup
Security

Template to activate the data pipeline to export DynamoDB data to S3. Exporting DynamoDB data to S3 successfully safeguards your data and is one of the best AWS backup strategies.

Take AMI of EC2 Instances Based on Tag
EC2
Backup

This template takes AMI of EC2 instances which are filtered by specific tags. Taking AMI of EC2 instances is good practice to keep backup of your EC2 machines.

Copy AMI to Another Account Part - 2
EC2
Backup

This template takes AMI from one account and copies into another account.

Copy EBS Snapshot to another Account Part - 1
EC2
Backup

This template takes EBS snapshots from one account and copies it into another account.

Copy EBS snapshot to another account PART-2
EC2
Backup

This template takes EBS snapshots from one account and copies it into another account .

Take a Snapshot of EBS Volume Every 3 Days
S3
Backup

This template backs up the data on your Amazon EBS volumes to Amazon S3 by taking snapshots every 3 days for durable recovery. These incremental backups enable you to safeguard your sensitive data.

Take Snapshot of Non Root EBS Volumes
EC2
Backup

This template takes snapshot of non root EBS volumes. Taking Snapshot of EBS volumes is a good practice to keep backup of your machines.

Cross Region EBS Backup Part-1
EC2
Backup
AWS Best Practices

This template takes EBS snapshot from one region in your aws account and copy it into another region.

Copy AMI to another account PART-1
EC2
AWS Best Practices
Backup

This template takes AMI from one account and copies into another account

Activate DynamoDB Importer Pipeline
S3
DynamoDB
Backup
Remediation

This template permits users to import data from AWS S3 to DynamoDB. Importing DynamoDB data to S3 successfully safeguards your data and is one of the best AWS backup strategies.