YoVDO

Resiliency and Availability Design Patterns for the Cloud

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Cloud Computing Courses Design Patterns Courses Observability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore resilient cloud architecture design patterns in this 48-minute Devoxx conference talk. Learn how modern techniques embrace failure instead of avoiding it, enhancing observability and leveraging patterns like graceful degradation, timeouts, and circuit breakers. Discover new approaches such as cell-based architecture and shuffle sharding. Gain insights into building robust software systems that can withstand partial failures, utilize multi-AZ architectures, and implement database federation and sharding. Understand the importance of health checks, probing, and chaos engineering in creating fault-tolerant systems. Led by AWS evangelist Sebastien Stormacq, this session provides valuable knowledge for developers and architects looking to improve system resilience and availability in cloud environments.

Syllabus

Intro
Partial failure mode
Multi-AZ architecture
Database Federation
Database Sharding
Circuit Breaker
Probing for health
Shallow health check
Deep health check
Cell-based architecture
Shuffle sharding
Chaos engineering
Failure injection


Taught by

Devoxx

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Defined Networking
Georgia Institute of Technology via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Web-Technologien
openHPI
Données et services numériques, dans le nuage et ailleurs
Certificat informatique et internet via France Université Numerique