About the course

High Availability, Fault Tolerance, Scalability, and Architecting for Disaster Recovery (DR) are crucial skills to understand and apply in any architecture in IT  in general and Cloud computing in particular. We cannot expect solutions using the cloud to overlook these critical pillars. This course explains these pillars and how they are applied in AWS services or how to apply them in services that do not have these features built-in.

Course curriculum

    1. Welcome to the course - Introduction

    2. Course Video Player

    1. Introduction to High Availability, Fault Tolerance, and Elastic Load Balancing

    2. Introduction to Disaster Recover in AWS

    1. ELB Target Groups Listeners and Health Check

    2. Hands-On Lab : Target Groups and ALB

    3. ELB Cross Zone Load Balancing and Subnet Design For HA

    4. Application Load Balancer (ALB)

    5. Network Load Balancer (NLB) and Endpoint Services

    6. ELB Client IP Monitoring and Scaling

    1. Auto Scaling (AS) in AWS

    2. Hands-On Lab : Manual Scaling

    3. AS Launch templates Scaling Policies

    4. Hands-On Lab : AS Launch Templates Scaling Policies

    5. AS Lifecycle Hooks, AS Timers, and Termination Policy

    1. Amazon Simple Storage Service (S3) 101

    2. Hands-On Lab - S3

    1. CloudFront 101

    2. Content Delivery Network in AWS - CloudFront Deeper Dive

    3. Hands-On Lab : CloudFront

    4. AWS DNS System - Route 53 101

    5. Amazon Route53

    6. Hands-On Lab : Route 53 Lab Setup

    7. Hands-On Lab : Route 53 Alias Record and Simple Routing

    8. Route 53 Weighted, Geolocation, and Multi Value Routing

    9. Route 53 Failover and Latency Routing

    10. Route 53 Routing Policies (cont) and Route 53 Resolver

    11. Global Accelerator

    12. Hands-On Lab : Global Accelerator

About this course

  • 42 lessons
  • 5 hours of video content
  • Intermediate
  • Hands-On Labs


Eissa Abousherif

Lead - Consulting, Architecture, Training, and Content Development

A passionate cloud and DevOps architect, consultant, content developer, and trainer with 20+ years of IT experience, holding many industry certificates from AWS, Hashicorp, Azure, and Cisco to name a few. During his career, Eissa led consulting, training, Pre and post-sales activities for projects totaling USD250M+ in TCV across multiple industry verticals. Eissa had the privilege of working for IBM, Cisco and Global knowledge in the USA, Canada, and Dubai. Eissa’s passion is focused on enabling enterprises and professionals to prosper and reach their technology adoption goals. Eissa has authored a number of the highest-rated AWS courses on the internet, both at the associate and professional levels. Moreover, he trained 110,000+ learners from 175+ countries many are leading successful Cloud and DevOps careers today.

Our Students Work For

Be the first to know!

Add your email to the mailing list to get the latest updates.

Thank You