Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building Scalable and Fault-Tolerant Systems

Conf42 via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn to architect resilient cloud-native systems through this comprehensive conference talk that covers essential principles and practical implementation strategies. Explore fundamental design principles for building fault-tolerant systems, including redundancy, graceful degradation, and circuit breaker patterns. Dive into microservices architecture and understand how to decompose monolithic applications into scalable, independently deployable services. Master containerization concepts using Docker and discover how Kubernetes orchestrates containerized applications for high availability and scalability. Examine automation strategies through CI/CD pipelines that enable rapid, reliable deployments while maintaining system stability. Study monitoring and observability practices that enable self-healing systems capable of detecting and recovering from failures automatically. Analyze a real-world case study of Amazon's cloud migration to understand how these principles apply in large-scale enterprise environments. Gain practical insights into building systems that can handle increased load, recover from failures, and maintain performance under adverse conditions.

Syllabus

00:00 Introduction and Session Overview
00:25 Understanding Cloud Native Resilience
01:50 Key Design Principles for Resilient Systems
08:04 Microservices Architecture Explained
11:45 Containerization and Docker Basics
14:35 Kubernetes for Orchestration
15:36 Automation and CI/CD Pipelines
17:44 Monitoring and Self-Healing Systems
18:37 Real-World Case Study: Amazon's Cloud Migration
19:51 Conclusion and Recap

Taught by

Conf42

Reviews

Start your review of Building Scalable and Fault-Tolerant Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.