Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

AWS Webinar 24 - Getting Started with AWS - Understanding DR

181 visualizaciones

Publicado el

In this session, we will look at how you can use AWS for your disaster recovery (DR) requirements to allow failing over to services hosted on AWS. We will also cover how to think about resiliency and auto-healing systems instead of manual fail-over to a full set of additional hardware. Lastly, we will touch on using DR as a strategy for migrating to the cloud.

Publicado en: Internet
  • Sé el primero en comentar

AWS Webinar 24 - Getting Started with AWS - Understanding DR

  1. 1. Cobus Bernard Sr Developer Advocate Amazon Web Services Getting Started AWS: Understanding Disaster Recovery @cobusbernard cobusbernard cobusbernard
  2. 2. Agenda Define requirements & SPOFs Choosing recovery method Backups Testing your plan Resiliency and self-healing systems Using DR as a migration strategy
  3. 3. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  4. 4. Initial questions to answer How important are the applications to your business? What is the associated recovery point and time for these applications? How are you storing the data? Where are you storing the data? How are you restoring the application?
  5. 5. Protected data Data changing over time RPO t1 Current Why do we backup data? Minimize data loss
  6. 6. Liability Cost Why do we backup data? Balance cost with liability
  7. 7. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  8. 8. AWS offers four levels of backup and DR support across a spectrum of complexity and time • Lower priority use cases • Solutions: Amazon S3, AWS Storage Gateway • Cost: $ • Meeting lower RTO & RPO requirements • Core services • Scale AWS resources in response to a DR event • Cost: $$ • Solutions that require RTO & RPO in minutes • Business critical services • Cost: $$$ • Auto-failover of your environment in AWS • Cost: $$$$ RPO/RTO: Hours RPO/RTO: 10s of Minutes RPO/RTO: Minutes RPO/RTO: Real-time Low High Backup & Restore Pilot light Warm standby in AWS Hot standby (with multi-site)
  9. 9. AWS Storage Gateway
  10. 10. AWS Backup: centralize compliance, automate backup, work across services Amazon EFSAmazon EBS Amazon RDS Amazon DynamoDB AWS Storage Gateway AWS Backup 1. Simplified backup scheduling and lifecycle management across AWS services 2. Centrally manage backup activities, security, and reporting 3. Achieve consistency and meet compliance requirements
  11. 11. Not running Pilot light system Corporate data center Primary Database server Subordinate database server Data volume Application server Reverse proxy/ caching server AWS Cloud Pilot light prep www.example.com Data mirroring replication Reverse proxy/ caching server Application server
  12. 12. Reverse proxy/ caching server Application server Start in minutes Add additional capacity, if needed Corporate data center Primary Database server database server Data volume Application server Reverse proxy/ caching server AWS Cloud Pilot light recovery www.example.com
  13. 13. Elastic load balancing Route 53 Corporate data center Data volume Application server Subordinate database server Reverse proxy/ caching server AWS Region Reverse proxy/ caching server Application server Primary Database server AWS CloudWarm standby prep www.example.com Mirroring/replication Application data source cut over Not active for production traffic Scaled down standby
  14. 14. Reverse proxy/ caching server Application server Subordinate database server Warm standby recover www.example.com Corporate data center Primary Database server Elastic load balancing Route 53 Data volume Application server Reverse proxy/ caching server Active Scaled up production AWS Region AWS Cloud
  15. 15. Elastic load balancing Route 53 Corporate data center Data volume Application server Database server Reverse proxy/ caching server AWS Region Primary Database server Active AWS CloudHot site prep www.example.com Mirroring/replication Application data source cut over Reverse proxy/ caching server Application server
  16. 16. Elastic load balancing Route 53 Corporate data center Data volume Application server Database server Reverse proxy/ caching server Primary Database server Active Scaled up for production use AWS CloudHot site recovery www.example.com AWS Region Reverse proxy/ caching server Application server
  17. 17. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  18. 18. Fire Drills
  19. 19. “Chaos Engineering is the discipline of experimenting on a distributed system in order to build confidence in the system’s capability to withstand turbulent conditions in production.” http://principlesofchaos.org
  20. 20. STEADY STATE HYPOTHESIS RUN EXPERIMENT VERIFY FIX! Phases of Chaos Engineering
  21. 21. Chaos engineering https://github.com/Netflix/SimianArmy
  22. 22. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  23. 23. Resiliency: Ability for a system to handle and eventually recover from unexpected conditions
  24. 24. Partial failure mode
  25. 25. Multi-AZ architecture Region Availability zone a Availability zone b Availability zone c Instances Instances Instances DB Instance DB instance standby Elastic Load Balancing (ELB)
  26. 26. Multi-AZ architecture Region Availability zone a Availability zone b Availability zone c Instances Instances Instances DB Instance DB instance standby Elastic Load Balancing (ELB)
  27. 27. Multi-AZ architecture Region Availability zone a Availability zone b Availability zone c Instances Instances Instances DB Instance DB instance standby Elastic Load Balancing (ELB)
  28. 28. Multi-AZ architecture Region Availability zone a Availability zone b Availability zone c Instances Instances Instances DB Instance DB instance new master Elastic Load Balancing (ELB)
  29. 29. Availability zone 1 Auto Scaling group AWS Region Availability zone 2 Auto-scaling for self-healing Elastic Load Balancing (ELB) X
  30. 30. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  31. 31. Elastic load balancing Route 53 Corporate data center Data volume Application server Subordinate database server Reverse proxy/ caching server AWS Region Reverse proxy/ caching server Application server Primary Database server AWS CloudWarm standby prep www.example.com Mirroring/replication Application data source cut over Not active for production traffic Scaled down standby
  32. 32. Reverse proxy/ caching server Application server Subordinate database server Warm standby recover www.example.com Corporate data center Primary Database server Elastic load balancing Route 53 Data volume Application server Reverse proxy/ caching server Active Scaled up production AWS Cloud AWS Region
  33. 33. Elastic load balancing Route 53 Corporate data center Data volume Application server Database server Reverse proxy/ caching server AWS Region Primary Database server Active AWS CloudHot site prep www.example.com Mirroring/replication Application data source cut over Reverse proxy/ caching server Application server
  34. 34. Elastic load balancing Route 53 Corporate data center Data volume Application server Database server Reverse proxy/ caching server Primary Database server Active Scaled up for production use AWS CloudHot site recovery www.example.com AWS Region Reverse proxy/ caching server Application server
  35. 35. Availability concepts High availability Keep your applications running 24x7 Backup Make sure your data is safe Disaster recovery Get your applications and data back after a major disaster
  36. 36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Visit aws.amazon.com/training/path-storage/ Classroom offerings, like Architecting on AWS, feature AWS expert instructors and hands-on activities 45+ free digital courses cover topics related to cloud storage, including: Learn storage with AWS Training and Certification • Amazon S3 • AWS Storage Gateway • Amazon S3 Glacier • Amazon Elastic File Storage (Amazon EFS) • Amazon Elastic Block Storage (Amazon EBS) Resources created by the experts at AWS to help you build cloud storage skills
  37. 37. Thank you! © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cobus Bernard Sr Developer Advocate Amazon Web Services @cobusbernard cobusbernard cobusbernard

×