Autonomous Microservices
Offered By: Devoxx via YouTube
Course Description
Overview
Explore the intricacies of building resilient and scalable microservices in this conference talk. Learn how to combine infrastructure, architecture, and design principles to create bulletproof and easily maintainable distributed systems. Discover techniques for achieving high scalability, elasticity, fault tolerance, and resilience in microservice architectures. Gain insights into deploying fast, elastic, and cloud-agnostic applications using Kubernetes and Couchbase's Operator, enabling seamless adaptation to varying demands. Delve into topics such as microservice mindset, resilience strategies, timeouts, elasticity, database considerations, and polygon persistence. Follow along with a practical demonstration using the Pokemon Go example, and learn how to create, connect, deploy, and scale microservices effectively. Master the art of building autonomous microservices that can withstand the challenges of modern distributed systems.
Syllabus
Intro
Microservice mindset
Resilience
Timeouts
Elasticity
Database
Polygon persistence
Pokemon Go example
Couchbase
Cuba Control
Create Microservice
Connect to Application
Deploy Application
Access Application
Load Data
Scale Application
Rebalance
Scale
Scaling
Demo
Operator
Taught by
Devoxx
Related Courses
Introduction to Cloud Infrastructure TechnologiesLinux Foundation via edX Scalable Microservices with Kubernetes
Google via Udacity Google Cloud Fundamentals: Core Infrastructure
Google via Coursera Introduction to Kubernetes
Linux Foundation via edX Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX