Chaos Engineering
Chaos Engineering
Published 10/2024
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz

Equip yourself with the knowledge and skills to ensure your AWS systems withstand and recover from failures.

What you’ll learn

Chaos Engineering Fundamentals

Building a Basic Fault Injection Simulation (FIS) Experiment
Introduction to Real-Life Application

Chaos Engineering on Compute – EC2

Chaos Engineering on Database – Aurora

Chaos Engineering on Serverless – Fargate

Chaos Engineering on Kubernetes – EKS

Chaos Engineering on Availability Zone

Requirements

No prior experience or knowledge required – this course is beginner-friendly and covers everything you need to know!

Description

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Important Course Resources

Section 2: Chaos Engineering Fundamentals

Lecture 3 Why Chaos Engineering?

Lecture 4 What is Chaos Engineering ?

Lecture 5 What is AWS FIS?

Lecture 6 FIS Experiments in this Course

Lecture 7 Accessing the Quizzes

Lecture 8 Quiz – Chaos Engineering Fundamentals

Section 3: Building a basic FIS experiment

Lecture 9 FIS Permissions

Lecture 10 Demo – Create FIS Permissions

Lecture 11 Experiment 1-Chaos Engineering on ASG

Lecture 12 Built ASG based Architecture

Lecture 13 Demo: ASG based Architecture

Lecture 14 Create FIS Experiment

Lecture 15 Demo – Run FIS Experiment

Lecture 16 Demo – Demo – Learning and Improvements

Lecture 17 Demo – FIS experiment -CloudWatch Dashboard

Lecture 18 Demo – Create FIS Experiment using CF

Lecture 19 Quiz- Building_Basis_FIS_experiment

Section 4: Introduction to Real life Application

Lecture 20 Introduction to our real life application

Lecture 21 Pre-requisite to Deploy Application & Cloud 9 Deprecation

Lecture 22 Demo: Pre-requisite to Deploy Application

Lecture 23 Demo – Setup Architecture and Deploy Application

Lecture 26 Establishing Steady State Metrics Using Cloudwatch RUM/X Ray

Lecture 27 Demo: Cloud Formation Deployment

Lecture 28 Quiz : Introduction to Real Life Application

Section 5: Chaos Engineering on Compute – EC2

Lecture 29 Disk Fill Scenario on EC2

Lecture 30 Demo: FIS Experiment – Disk Fill Scenario on EC2 and before metrics in X Ray

Lecture 31 Demo: FIS Experiment – After Metrics in X Ray and EC2 instances

Lecture 32 Quiz – Chaos Engineering on Compute

Section 6: Chaos Engineering on Database – Aurora

Lecture 33 Reboot Reader Node Scenario on Aurora

Lecture 34 Demo: Pre-requisite for FIS experiment, Create IAM role, and Current State

Lecture 35 Demo: Create and Run FIS experiment and After Metrics and DB state

Lecture 36 Quiz- Chaos Engineering on Database – Aurora

Section 7: Chaos Engineering on Serverless – Fargate

Lecture 37 ECS Fargate Experiment Idea and Hypothesis

Lecture 38 Demo: Fargate Steady State

Lecture 39 Demo: Fargate IAM role creation

Lecture 40 Demo: Run experiment Task I/O stress

Lecture 41 Demo: Fargate After State and Learning and Improvements

Lecture 42 Quiz- Chaos Engineering on Serverless – Fargate

Section 8: Chaos Engineering on Kubernetes- EKS

Lecture 43 EKS Explanation

Lecture 48 Pod Delete on EKS

Lecture 49 Demo: Steady State Pod Delete on EKS

Lecture 50 Demo: Run Experiment Pod Delete on EKS

Lecture 51 Demo: Recheck After Pod Delete on EKS

Lecture 52 Quiz- Chaos Engineering on Kubernetes- EKS

Section 9: Chaos Engineering on Availability Zone

Lecture 53 What is an Availability Zone(AZ)?

Lecture 54 Experiment Overview

Lecture 55 Demo: General Experiment Setup- AZ

Lecture 56 Demo: Prepare Experiment- AZ

Lecture 57 Running the Experiment

Lecture 58 Quiz- Chaos Engineering on Availability Zone

Section 10: Conclusion

Lecture 59 Cleanup Process

Lecture 60 Conclusion

Developers interested in enhancing their systems’ resilience.,Site Reliability Engineers (SREs) focused on improving system reliability.,Cloud Engineers managing AWS environments.,Technical Support Engineers specializing in fault-tolerant systems.,Technical Leads overseeing cloud-native application projects.