|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/hands-on-disaster-recovery-on-aws-cloud/
课程评论:没有评论
**课程名称:** Resilient Architectures on AWS with Practical Solutions **讲师:** Chandra Lingam **课程概述:** 本课程旨在教授学员如何在 AWS 上设计和实现容错架构,以最大程度地减少停机时间和数据丢失。课程将引导学员部署一个多层应用程序,并评估多种灾难恢复(DR)策略,包括备份与恢复、Pilot Light、Warm Standby 和 Multi-Region Active-Active 方案。此外,学员还将学习如何应对恶意和意外数据丢失以及区域故障的恢复策略。课程还将介绍如何利用 DynamoDB Global Tables 和 Aurora Global Database 等技术来降低恢复时间目标(RTO)和恢复点目标(RPO)。 **学习要点:** * **灾难恢复核心概念:** 理解灾难恢复相关的关键概念和术语,以及 Werner Vogels 提出的“一切都会失败,而且总是会失败”的理念。 * **弹性与可用性:** 区分弹性(Resiliency)和可用性(Availability)的含义及其差异。 * **容错与高可用性:** 辨析容错(Fault Tolerance)和高可用性(High Availability)的区别,以及为何高可用性本身不足以实现防灾。 * **实践操作:** 通过动手实验,应用所学概念。学员将使用 DynamoDB Global Table, Lambda, API Gateway, EC2, Elastic Load Balancer, 和 Route 53 部署一个多层 Web 应用程序。 * **备份与恢复:** 探索 AWS Backup 的备份与恢复选项,配置时间点恢复(PITR),安排备份并在第二个区域维护副本。 * **数据丢失恢复:** 模拟恶意数据丢失和损坏场景,并学习如何恢复数据。 * **区域故障恢复:** 处理区域损失,并学习如何使用备份与恢复进行处理。 * **DR 策略实施:** * 将应用程序配置为 Pilot Light 模式,以最小化数据丢失。 * 将基础设施升级为 Warm Standby,以缩短恢复时间。 * 探索多站点 Active-Active 配置,以实现零停机解决方案。 * **数据库 DR 策略:** 了解 DR 在关系型数据库(如 RDS 和 Aurora)中的变化。 * 配置时间点恢复,安排备份和连续复制。 * 在 DR 区域执行托管故障转移(Managed Failover)和计划外故障转移(Unplanned Failover)。 **课程级别:** 中级 **先决条件:** * 拥有具有管理员访问权限的 AWS 账户。 * 熟悉 EC2, ELB, IAM 和数据库。
Hi and Welcome to the Resilient Architectures on AWS with Practical Solutions courseThis course teaches you how to design and implement disaster recovery architectures that minimize downtime and data loss. You'll deploy a multi-tier application and evaluate Backup and Restore, Pilot Light, Warm Standby, and Multi-Region Active-Active solutions. Additionally, you'll learn strategies for recovering from malicious and accidental data loss, as well as regional failures. The course also covers techniques for reducing recovery time (RTO) and data loss (RPO) using DynamoDB Global Tables and Aurora Global Database.I am Chandra Lingam, and I am your instructor.In this course, you will learn:Key concepts and terminologies related to disaster recoveryThe concept of "Everything Fails, All the Time" as espoused by Werner VoglesThe meaning of resiliency and availability, and how they differThe distinction between fault tolerance and high availability and why high availability alone is not sufficient for disaster-proofingHands-on labs to apply the concepts learnedYou will deploy a multi-tier web application using DynamoDB Global Table, Lambda, API Gateway, EC2, Elastic Load Balancer, and Route 53Explore backup and restore options using AWS Backup, configure point-in-time-recovery (PITR), schedule backups and maintain copies in a second regionSimulate malicious data loss and corruption and learn how to recover the dataHandle the loss of a region using Backup and RestoreConfigure the App in Pilot Light mode and observe how it minimizes data lossUpgrade the infrastructure as Warm Standby and how it helps to reduce recovery timeLook at the multi-site active-active configuration for a zero-downtime solutionLearn how DR changes with relational databases such as RDS and AuroraConfigure point-in-time-recovery, schedule backup, and continuous replicationPerform both Managed Failover and Unplanned Failover to a DR Region using Aurora Global DatabaseThis is an intermediate level course, you need to have an AWS account with administrative access and be familiar with EC2, ELB, IAM, and Databases. I am looking forward to meeting you!Happy Learning!Chandra LingamCloud Wave LLC