Resilient Microservices Architecture with Kubernetes
Offered By: Devoxx via YouTube
Course Description
Overview
Explore resilient microservices architecture with Kubernetes in this 41-minute conference talk from Voxxed Days Singapore 2019. Dive into essential design patterns for building robust microservices, including timeout, circuit breaker, retry, and bulkheads. Learn how container technologies accelerate the adoption of new tools and techniques in microservices development. Discover the principles of microservices architecture, understand the concept of service mesh, and gain insights into deploying sidecar proxies. Examine a reference application and GitHub demo to see these concepts in action. Gain valuable takeaways on implementing resiliency patterns, and receive recommendations for further learning about Kubernetes and microservices architecture.
Syllabus
Introduction
Assumptions
Sponsors
Nilesh
Agenda
What is Microservices
Principles of Microservices
Sam Newman
Patterns
Reference Application
Demo Application
GitHub Demo
Switching Context
STOOP
Service Mesh
Steel
Sto
Sidecar Proxy
Deploying Sidecar Proxy
What is resiliency
Retry
Simple retry
Timeout
Fallback
Bulkhead
Limit
Circuit Breaker
Poly Circuit Breaker
Resiliency Patterns
Key takeaways
References
Learn Kubernetes
Reference Books
Kubernetes Sessions
Deployment
Conclusion
Taught by
Devoxx
Related Courses
Progressive Delivery in the Kubernetes EraDevoxx via YouTube Data-Oriented Programming in Java
Devoxx via YouTube Why and How to Upgrade to Java 17 - and Prepare for 21
Devoxx via YouTube The SolutionFactory to Java's Problems
Devoxx via YouTube Stranger Danger - Your Java Attack Surface Just Got Bigger
Devoxx via YouTube