journey through the cloud - disaster recovery
DESCRIPTION
This presentation discusses the use of the AWS Cloud as a disaster recovery (DR) environment. We will explore how the architectural approaches to DR in the AWS Cloud makes a perfect learning ground for more complex production application deployments.TRANSCRIPT
![Page 1: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/1.jpg)
Journey through the Cloud:
Disaster Recovery
Carlos Conde | Solutions Architecture
![Page 2: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/2.jpg)
HOT TOPIC FOR
ENTERPRISES
Flooding and cyclone in Australia
Mudslides Rio de Janeiro
Earthquake in New Zealand
Tsunami and flooding in Japan
Tornados and flooding in USA
Flooding in Taiwan
![Page 3: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/3.jpg)
THE TRADITIONAL WAY…
![Page 4: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/4.jpg)
![Page 5: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/5.jpg)
![Page 6: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/6.jpg)
PAIN POINTS: • Physical storage demands exploding
• Tape misses the mark
• Reliable storage and retrieval is hard
• DR physical second site is expensive
• Geographic distribution is challenging
![Page 7: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/7.jpg)
$$$
![Page 8: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/8.jpg)
ON-DEMAND
PAY AS YOU GO
ELASTIC
![Page 9: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/9.jpg)
BACKUPS
![Page 10: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/10.jpg)
![Page 11: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/11.jpg)
AMAZON S3 SIMPLE STORAGE SERVICE
![Page 12: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/12.jpg)
99.999999999% DURABILITY
![Page 13: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/13.jpg)
![Page 14: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/14.jpg)
ORACLE SECURE BACKUP MODULE
ORACLE RMAN AMAZON S3
![Page 15: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/15.jpg)
![Page 16: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/16.jpg)
RESTORE TIMES REDUCED FROM 15 TO 2½ HOURS
![Page 17: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/17.jpg)
AMAZON STORAGE
GATEWAY ON-PREMISE SNAPSHOTS TO AWS
![Page 18: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/18.jpg)
![Page 19: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/19.jpg)
![Page 20: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/20.jpg)
RESOURCES
![Page 21: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/21.jpg)
AMAZON EC2 ELASTIC COMPUTE CLOUD
![Page 22: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/22.jpg)
![Page 23: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/23.jpg)
![Page 24: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/24.jpg)
AMAZON VPC VIRTUAL PRIVATE CLOUD
![Page 25: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/25.jpg)
![Page 26: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/26.jpg)
![Page 27: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/27.jpg)
![Page 28: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/28.jpg)
Provision 1TB of storage in 2 minutes
(from the back of an auto-rickshaw in India).
10 servers in 2
minutes (while sitting
by the pool).
Monitoring server resources
from an iPhone (in a bar).
Source: Autodesk
![Page 29: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/29.jpg)
![Page 30: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/30.jpg)
![Page 31: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/31.jpg)
![Page 32: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/32.jpg)
![Page 33: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/33.jpg)
= PROGRAMMABLE
PLATFORM
![Page 34: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/34.jpg)
AWS
CLOUDFORMATION STACK-BASED DEPLOYMENT
SERVICE
![Page 35: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/35.jpg)
CLOUDFORMATION
TEMPLATE
![Page 36: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/36.jpg)
![Page 37: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/37.jpg)
{
"Description" : "Create RDS with username and
password",
"Resources" : {
"MyDB" : {
"Type" : "AWS::RDS::DBInstance",
"Properties" : {
"AllocatedStorage" : "500",
"DBInstanceClass" : "db.m1.small",
"Engine" : "MySQL",
"EngineVersion" : "5.5",
"MasterUsername" : "MyName",
"MasterUserPassword" : "MyPassword"
}
}
}
}
![Page 38: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/38.jpg)
"AWS::CloudFormation::Init" : {
"config" : {
"packages" : {
"yum" : {
"mysql" : [],
"mysql-server" : [],
"httpd" : [],
"php" : [],
"php-mysql" : []
}
},
"sources" : {
"/var/www/html" :
"https://s3.amazonaws.com/my-builds/build-
v4.zip"
}
}
}
![Page 39: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/39.jpg)
{
"Parameters" : {
"KeyName" : {
"Description" : "Name of an existing EC2
KeyPair to enable SSH
access to the instance",
"Type" : "String"
}
},
}
![Page 40: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/40.jpg)
![Page 41: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/41.jpg)
CLOUDFORMATION
TEMPLATE
= PROGRAMMABLE
RECOVERY SCRIPT
![Page 42: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/42.jpg)
CLOUDFORMATION
TEMPLATE
= PROGRAMMABLE
RECOVERY SCRIPT
![Page 43: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/43.jpg)
CLOUDFORMATION
TEMPLATE
= EASY AND CHEAP
DISASTER RECOVERY
TEST SCENARIOS
![Page 44: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/44.jpg)
![Page 45: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/45.jpg)
Template ELBs to front
secondary cache
~100 Nginx
secondary cache
servers
2-3 Nginx mid-tier
cache servers
Stack
CLOUDFORMATION TEMPLATE
VIDEO CACHING
INFRASTRUCTURE
![Page 46: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/46.jpg)
RECOVERY
![Page 47: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/47.jpg)
RTO RECOVERY TIME OBJECTIVE
![Page 48: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/48.jpg)
RPO RECOVERY POINT OBJECTIVE
![Page 49: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/49.jpg)
SCENARIO #1
COLD DR
![Page 50: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/50.jpg)
![Page 51: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/51.jpg)
AMAZON MACHINE IMAGES PRE-CONFIGURED SERVER IMAGE
![Page 52: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/52.jpg)
![Page 53: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/53.jpg)
![Page 54: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/54.jpg)
![Page 55: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/55.jpg)
SCENARIO #2
WARM DR
![Page 56: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/56.jpg)
![Page 57: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/57.jpg)
![Page 58: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/58.jpg)
SCENARIO #3
INTERNAL APP
![Page 59: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/59.jpg)
![Page 60: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/60.jpg)
![Page 61: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/61.jpg)
VM IMPORT Easily import virtual machine images from your
existing environment to Amazon EC2 instances
• VMware ESX VMDK images
• Citrix Xen VHD images
• Microsoft Hyper-V VHD images for Microsoft
Windows Server 2003 (R2) and 2008 (R1 & R2)
![Page 62: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/62.jpg)
![Page 63: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/63.jpg)
![Page 64: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/64.jpg)
![Page 65: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/65.jpg)
If only I had a disaster recovery plan on AWS…
![Page 66: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/66.jpg)
![Page 67: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/67.jpg)
VPC Subnet B
Region
Availability Zone
Client-to-site VPN Site-to-site VPN
S3 Bucketswith Objects
Bastion Host
Internet
On-premiseData Centre A
RemoteDesktops
AWS Direct Connect
On-premiseData Centre B
VPC Subnet D VPC Subnet F
Databases
VPC Subnet E
Applications
VPC Subnet A
SmartSentinel
VPC Subnet G
FileServers
VPC Subnet C
ActiveDirectory
Proxy Server
![Page 68: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/68.jpg)
Backup and disaster recovery
system for its remote sales
offices
Fast, secure and cost effective
backup and DR for Oracle
Apps
Disaster recovery solution to
backup and store critical medical
image data
DR and testing environment
reducing IT overhead and
increasing availability
![Page 69: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/69.jpg)
INFRASTRUCTURE IS NO LONGER A BARRIER
![Page 70: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/70.jpg)
NO UP-FRONT EXPENSE
On-Premise
$ Physical Space
$ Power
$ Network
$ Servers
$ Certification
Amazon Web
Services
$0 To get started
![Page 71: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/71.jpg)
![Page 72: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/72.jpg)
FOCUS ON
YOUR BUSINESS
![Page 73: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/73.jpg)
![Page 74: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/74.jpg)
ARCHITECTURE CENTER http://aws.amazon.com/architecture
TECHNICAL ARTICLES http://aws.amazon.com/articles
PODCAST http://aws.amazon.com/podcast
BLOG http://aws.typepad.com
![Page 75: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/75.jpg)
http://aws.amazon.com/whitepapers
![Page 76: Journey Through The Cloud - Disaster Recovery](https://reader033.vdocuments.net/reader033/viewer/2022052522/54b778aa4a7959db2c8b493c/html5/thumbnails/76.jpg)
http://aws.amazon.com/disaster-recovery