Packt

Building Resilient Architectures on AWS

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Packt

Building Resilient Architectures on AWS

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Understand resilience concepts and apply them to AWS architecture for fault tolerance.

  • Implement auto-scaling and secure data backup strategies to ensure high availability.

  • Design and orchestrate disaster recovery plans, chaos testing, and resiliency monitoring on AWS.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

June 2026

Assessments

15 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 15 modules in this course

This module explores the essential principles and strategies for building resilient cloud applications. Learners will discover how to leverage AWS services, implement isolation techniques, and address common threats to ensure reliability and continuous improvement in cloud environments.

What's included

1 video8 readings1 assignment

This module explores strategies for building resilient and cost-effective compute infrastructures on AWS, including the use of auto scaling, redundancy, and fault tolerance. Learners will discover how to optimize resource allocation with Spot and Reserved Instances, monitor system health using both AWS-native and open source observability tools, and extend resilience practices to containers and serverless environments.

What's included

1 video6 readings1 assignment

This module explores essential strategies for protecting organizational data, including encryption, intrusion detection, and robust backup practices. Learners will discover how to leverage AWS services for disaster recovery, multi-region replication, and resilient web application architectures. Practical scenarios and tools for monitoring, incident response, and disaster recovery drills are also covered.

What's included

1 video7 readings1 assignment

This module explores strategies for maintaining system functionality during partial failures, focusing on monitoring, log analysis, and proactive issue detection. Learners will discover how to leverage Amazon CloudWatch, machine learning, and generative AI to enhance operational resilience and automate recovery processes. Practical techniques for streamlining incident response and reducing false alarms are also covered.

What's included

1 video6 readings1 assignment

This module delves into the collaborative nature of resilience in AWS environments, emphasizing the division of responsibilities between AWS and its customers. Learners will explore best practices for managing database infrastructure, securing cloud resources, and implementing continuous testing to ensure critical infrastructure resilience. Practical tools and techniques for ongoing validation and improvement of AWS environments are also covered.

What's included

1 video4 readings1 assignment

This module explores strategies for building resilient cloud applications using AWS Well-Architected principles. Learners will discover how to implement frequent, reversible infrastructure changes, refine operational procedures, anticipate failures, and apply security measures to protect systems and data. By the end, participants will be equipped to enhance the reliability and security of their AWS-based solutions.

What's included

1 video5 readings1 assignment

This module explores strategies for building resilient applications that can withstand component failures and maintain high availability. Learners will examine techniques such as load balancing, redundancy, state management, microservices, and event-driven architectures to enhance fault tolerance. Practical guidance on data backup, limits, and timeouts is also provided to ensure robust system performance.

What's included

1 video8 readings1 assignment

This module explores strategies for enhancing the resilience of serverless applications, including the use of dead-letter queues, handling service quotas, and implementing effective monitoring and observability. Learners will gain practical knowledge to ensure fault tolerance and high availability in cloud-native environments.

What's included

1 video5 readings1 assignment

This module explores how container technologies enhance application resiliency in cloud environments. Learners will examine orchestration platforms, scaling strategies, inter-service communication, service mesh architectures, and runtime security best practices for containerized applications.

What's included

1 video6 readings1 assignment

This module explores strategies for building highly available and fault-tolerant cloud architectures by leveraging multi-region deployments. Learners will examine serverless failover, content delivery networks, active-active and hub-and-spoke models, and advanced cell-based designs to ensure continuous service and data consistency. Practical examples illustrate how to enhance resilience and performance in distributed systems.

What's included

1 video6 readings1 assignment

This module examines practical examples of resilient cloud architectures, focusing on strategies to ensure system reliability and security across single and multiple availability zones and regions. Learners will explore best practices for deploying workloads, configuring multi-site architectures, and implementing security measures to withstand failures and attacks.

What's included

1 video5 readings1 assignment

This module guides learners through the essential practices of monitoring, alerting, and auditing cloud environments to ensure system reliability and resilience. You will explore how to design effective observability strategies, implement alerting mechanisms, and audit your AWS environment for continuous improvement.

What's included

1 video5 readings1 assignment

This module introduces the fundamentals of chaos engineering testing, focusing on how to define steady state, inject faults, and validate system resilience. Learners will explore practical techniques for simulating failures and monitoring system responses to ensure robust and reliable environments.

What's included

1 video4 readings1 assignment

This module explores the essential strategies and techniques for developing, implementing, and testing disaster recovery plans in cloud environments. Learners will examine hot standby configurations, the importance of regular DR testing, and methods for conducting security assessments to ensure business continuity. By the end, participants will be equipped to enhance organizational resilience against disruptions.

What's included

1 video4 readings1 assignment

This module explores key AWS resilience services and frameworks for building robust cloud architectures. Learners will discover how to implement immutable backups, utilize AWS Resilience Hub, and understand the components of AWS Disaster Recovery Service (DRS) to enhance system reliability and availability.

What's included

1 video5 readings1 assignment

Instructor

Packt - Course Instructors
Packt
1,926 Courses565,050 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions