0
0
AWScloud~30 mins

Disaster recovery strategies (backup, pilot light, warm standby) in AWS - Mini Project: Build & Apply

Choose your learning style9 modes available
Disaster Recovery Strategies Setup on AWS
📖 Scenario: You work for a company that wants to protect its website from failures. You will create simple AWS infrastructure setups to practice three disaster recovery strategies: backup, pilot light, and warm standby.
🎯 Goal: Build AWS infrastructure code snippets that represent the backup, pilot light, and warm standby disaster recovery strategies using AWS resources.
📋 What You'll Learn
Create an S3 bucket for backups
Create a minimal pilot light setup with a small EC2 instance
Create a warm standby setup with a running EC2 instance and a load balancer
💡 Why This Matters
🌍 Real World
Companies use disaster recovery strategies to keep their websites and applications running during failures or disasters.
💼 Career
Cloud architects and engineers design and implement disaster recovery plans using AWS resources to ensure business continuity.
Progress0 / 4 steps
1
Create an S3 bucket for backups
Create an AWS CloudFormation resource named BackupBucket of type AWS::S3::Bucket with the bucket name company-backup-bucket.
AWS
Need a hint?

Use the AWS::S3::Bucket resource type and set BucketName property.

2
Add a pilot light EC2 instance
Add an AWS CloudFormation resource named PilotLightInstance of type AWS::EC2::Instance with instance type t3.micro and AMI ID ami-0abcdef1234567890.
AWS
Need a hint?

Use AWS::EC2::Instance with InstanceType and ImageId properties.

3
Add a warm standby EC2 instance
Add an AWS CloudFormation resource named WarmStandbyInstance of type AWS::EC2::Instance with instance type t3.medium and AMI ID ami-0abcdef1234567890.
AWS
Need a hint?

Use AWS::EC2::Instance with a larger instance type for warm standby.

4
Add a load balancer for warm standby
Add an AWS CloudFormation resource named WarmStandbyLoadBalancer of type AWS::ElasticLoadBalancingV2::LoadBalancer with scheme internet-facing.
AWS
Need a hint?

Use AWS::ElasticLoadBalancingV2::LoadBalancer with Scheme set to internet-facing.