Webinar AWS für Unternehmen Teil 3: Disaster Recovery

61
Webinar AWS für Unternehmen Teil 3: Disaster Recovery Steffen Krause Technical Evangelist @sk_bln [email protected]

description

Im dritten Teil unserer Webinar-Reihe für Unternehmenskunden geht es um das Thema Disaster Recovery. Wie können Sie auf AWS eine zweite Umgebung aufbauen, die bei Ausfall Ihres primären Rechenzentrums aktiviert wird und es Ihrem Unternehmen ermöglicht auch in diesem Fall weiter zu arbeiten. Wir zeigen, welche Möglichkeiten es zum Aufbau einer kostengünstigen Disaster Recovery Umgebung es auf AWS gibt. Die Aufzeichnung ist hier: http://youtu.be/rLlr13UgppY

Transcript of Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Page 1: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Steffen KrauseTechnical Evangelist

@[email protected]

Page 2: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

• Episode 1: IT-Anforderungen von Unternehmen• Episode 2: Daten-Speicherung• Episode 3: Disaster Recovery• Episode 4: Produktivsysteme• Episode 5: Remote-Benutzer• Episode 6: Business Intelligence

Unternehmens-Webinar-Reihe

Page 3: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

• Episode 1: IT-Anforderungen von Unternehmen• Episode 2: Daten-Speicherung• Episode 3: Disaster Recovery• Episode 4: Produktivsysteme• Episode 5: Remote-Benutzer• Episode 6: Business Intelligence

Unternehmens-Webinar-Reihe

Page 4: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Bisher in der Unternehmens-Webinar-Reihe

Page 5: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 6: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 8: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Die neue Herausforderung

Kostengünstiges Disaster Recovery

Page 9: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

DISASTER RECOVERY

Auf traditionelle Art…

Page 10: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 11: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 12: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

AWS Regionen

Page 13: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

RTORECOVERY TIME OBJECTIVE

Page 14: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

RPORECOVERY POINT OBJECTIVE

Page 15: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

SZENARIO #1

Kaltes DR

Page 16: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 17: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

ORACLESECURE BACKUP MODULE

ORACLE RMAN AMAZON S3

Page 18: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 19: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

RESTORE TIMES REDUCED FROM 15 TO 2½ Stunden

Page 20: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 21: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 22: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 23: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

SZENARIO #2

Warmes DR

Page 24: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 25: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 26: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 27: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

LOG SHIPPING

– ODER –

TRANSACTIONAL REPLICATION

– ODER –

DATABASE MIRRORING

Page 28: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

aws.amazon.com/testdrive/oracle/

Page 29: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 30: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Überwachung von Replikation & Link+ Alarme bei Fehlern

Page 31: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

SZENARIO #3

Interne Anwendung

Page 32: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 33: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 34: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 35: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 36: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 37: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

=Programmierbare

Plattform

Page 38: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

AWS CLOUDFORMATIONStack-basierter Deployment-Dienst

Page 39: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

CLOUDFORMATIONTEMPLATE

Page 40: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

{ "AWSTemplateFormatVersion" : "version date",

"Parameters" : { set of parameters },

"Mappings" : { set of mappings },

"Conditions" : { set of conditions },

"Resources" : { set of resources },

"Outputs" : { set of outputs }}

Page 41: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

"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 42: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

"Properties": { "ImageId" : { "Fn::FindInMap" : [ "AWSRegionArch2AMI", { "Ref" : "AWS::Region" }, { "Fn::FindInMap" : [ "AWSInstanceType2Arch", { "Ref" : "InstanceType" }, "Arch" ] } ] }, "InstanceType" : { "Ref" : "InstanceType" }, "SecurityGroups" : [ {"Ref" : "WebServerSecurityGroup"} ], "KeyName" : { "Ref" : "KeyName" }, "UserData" : { "Fn::Base64" : { "Fn::Join" : ["", [ "#!/bin/bash -v\n", "yum update -y aws-cfn-bootstrap\n",

"# Helper function\n", "function error_exit\n", "{\n", " /opt/aws/bin/cfn-signal -e 1 -r \"$1\" '", { "Ref" : "WaitHandle" }, "'\n", " exit 1\n", "}\n",

"# Install Apache Web Server, MySQL and Drupal\n", "/opt/aws/bin/cfn-init -s ", { "Ref" : "AWS::StackId" }, " -r WebServer ", " --region ", { "Ref" : "AWS::Region" }, " || error_exit 'Failed to run cfn-init'\n",

"# Make changes to Apache Web Server configuration\n", "mv /var/www/html/drupal-7.8/* /var/www/html\n", "mv /var/www/html/drupal-7.8/.* /var/www/html\n", "rmdir /var/www/html/drupal-7.8\n", "sed -i 's/AllowOverride None/AllowOverride All/g' /etc/httpd/conf/httpd.conf\n", "service httpd restart\n",

"# Create the site in Drupal\n", "cd /var/www/html\n", "~ec2-user/drush/drush site-install standard --yes", " --site-name='", { "Ref" : "SiteName" }, "' --site-mail=", { "Ref" : "SiteEMail" }, " --account-name=", { "Ref" : "SiteAdmin" }, " --account-pass=", { "Ref" : "SitePassword" }, " --db-url=mysql://", { "Ref" : "DBUsername" }, ":", { "Ref" : "DBPassword" }, "@", {"Fn::GetAtt" : ["DBInstance", "Endpoint.Address"]}, ":", {"Fn::GetAtt" : ["DBInstance", "Endpoint.Port"]}, "/", { "Ref" : "DBName" }, " --db-prefix=drupal_\n", "chown apache:apache sites/default/files\n",

"# All is well so signal success\n", "/opt/aws/bin/cfn-signal -e 0 -r \"Drupal setup complete\" '", { "Ref" : "WaitHandle" }, "'\n"

]]}} } },

Page 43: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 44: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 45: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 46: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 47: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 48: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 49: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

GAME DAYSTesten künstlicher Vorfälle

Messen der Geschwindigkeit von Erkennung und Behebung

Page 50: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 51: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Automatisierung + Backups=

ON-DEMANDDISASTER RECOVERY

Page 52: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

http://aws.amazon.com/solutions/case-studies/haven-power/

Page 53: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 54: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

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

Fallstudien

Page 55: Webinar AWS für Unternehmen Teil 3: Disaster Recovery
Page 56: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Eigenes DR RZ

€ Physischer Platz€ Strom€ Netzwerk€ Server€ Zertifizierung

Amazon Web Services

€0Zum Beginn

Page 57: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Die neue Herausforderung

Kostengünstiges Disaster Recovery

Page 58: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Die neue Herausforderung

Kostengünstiges Disaster Recovery ✔︎

Page 59: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

Im nächsten Teil...27.8.2014 Episode 4:

Produktivsysteme auf AWShttp://aws.amazon.com/de/about-aws/events/

Page 60: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

• Disaster Recoveryhttp://aws.amazon.com/de/disaster-recovery/

• Whitepaperhttp://media.amazonwebservices.com/AWS_Disaster_Recovery.pdf

• CloudFormationhttp://aws.amazon.com/de/cloudformation/

• RDShttp://aws.amazon.com/de/rds/

• Enterprise IT auf AWShttp://aws.amazon.com/de/enterprise/

• TCO und Kostenhttp://aws.amazon.com/de/economics/

Ressourcen

Page 61: Webinar AWS für Unternehmen Teil 3: Disaster Recovery

• Anfangen mit dem Free Tier:http://aws.amazon.com/de/free/

• 25 US$ credits für neue Kunden:http://aws.amazon.com/de/campaigns/account/

• Twitter: @AWS_Aktuell• Facebook: http://www.facebook.com/awsaktuell • Webinare: http://aws.amazon.com/de/about-aws/events/• Slides: http://de.slideshare.net/AWSAktuell • Demo-Serie auf Youtube:

http://aws.typepad.com/awsaktuell/techsnacks-videos-deutsch.html

Ressourcen