Architecting for Reliability on AWS

Learn how to implement a highly available and reliable application architecture using the patterns and best practices recommended by AWS.
Course info
Level
Intermediate
Updated
May 16, 2018
Duration
3h 34m
Table of contents
Course Introduction
Key Concepts and Core Services
Architecting for Availability and Fault Tolerance
Architecting Reliable Virtual Networks
Architecting a Multi-tier Application
Minimizing Risk with Deployment Automation
Architecting Multi-region Solutions
Course Overview
Description
Course info
Level
Intermediate
Updated
May 16, 2018
Duration
3h 34m
Description

Learn how to implement a highly available and reliable application architecture using the patterns and best practices recommended by AWS. In this course, Architecting for Reliability on AWS, you will first explore the key concepts and core services of AWS. Next, you will follow along step-by-step to implement a real-world application that is built with the reliability principles defined within the AWS Well Architected Framework. Finally, you will learn how to further increase the reliability of an application architecture on AWS by implementing multi-region solutions. By the end of this course, you will have a variety of AWS architecture skills for the real world.

About the author
About the author

Mike Pfeiffer is a twenty year IT industry veteran, published author, and international conference speaker.

More from the author
Auto Scaling AWS Resources
Advanced
1h 18m
Jun 19, 2019
Implementing AWS Load Balancing
Intermediate
1h 25m
Mar 14, 2019
Implementing AWS EC2 Auto Scaling
Beginner
1h 10m
Feb 14, 2019
More courses by Mike Pfeiffer
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hey everyone. This is Mike Pfeiffer, and welcome to Architecting for Reliability on AWS. In this course, we'll work together to implement a highly available and reliable application architecture using the patterns and best practices recommended by AWS. To get started, we'll take a look at key concepts and course services when it comes to working on AWS, and you'll learn how to set up foundational services like identity and access management, how to enable and review audit logs, and how to set up alarms and notifications. Next, we'll move onto learning some of the common architectural patterns used every day by real-world AWS solution architects to build reliable systems and to implement fault tolerance into an application architecture running on AWS. Throughout the rest of the course, we'll work step by step to build up an application architecture across multiple Availability Zones within an AWS Region, and you'll learn how to properly design and deploy a virtual private cloud environment consisting of redundant database instances along with autoscaling groups that power a load-balanced web application. We'll also discuss how to further increase the reliability of an application architecture on AWS by implementing multi-region solutions for disaster recovery in global scale. So whether you're looking to pick up AWS architecture skills for the real world, or you're just preparing for AWS's certification, you're definitely in the right place, and I look forward to working with you as we explore how to architect reliable applications on the AWS cloud platform.