Kubernetes Patterns
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore common, reusable patterns and principles for designing and implementing cloud-native applications on Kubernetes in this 35-minute conference talk by Roland Huß from Red Hat. Dive into established patterns such as "Predictable Demands," "Service Discovery," "Sidecar," "Elastic Scale," and "Operator," with live demos illustrating their implementation. Learn about a pattern-based approach to common Kubernetes usage scenarios, covering topics like rolling deployments, blue-green releases, canary releases, and custom resources. Gain insights into advanced concepts such as state reconciliation, configuration management, and service discovery methods. Ideal for developers and architects seeking to enhance their understanding of cloud-native application design on Kubernetes.
Syllabus
Intro
A Pattern Language
Advanced
Rolling Deployment
Fixed Deployment
Blue-Green Release
Canary Release
Sidecar
Adapter
Ambassador
Preparing Configuration during Start
Behavioral
Client-side Service Discovery non Kubu
Server-side Service Discovery Kube
Internal Service Discovery
Manual Service Discovery
Ingress
State Reconciliation
Observe - Analyze - Act
ConfigMap Watch Controller
Custom Resource
CRD Classification
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction aux conteneursMicrosoft Virtual Academy via OpenClassrooms DevOps for Developers: How to Get Started
Microsoft via edX Configuration Management on Google Cloud Platform
Google via Coursera Windows Server 2016: Infrastructure
Microsoft via edX Introduction to SAP HANA Administration
SAP Learning