Trainers
Chapters | Training
0. Training Overview
1. Introduction
Cas concrets & Applications
Microservices application deployment
Manage a large number of independent services with built-in service discovery, load balancing, and configuration management.
Horizontal auto-scaling
Automatically increase or decrease the number of containers (pods) of an application based on load (CPU, memory usage).
Zero-downtime deployments (Rolling updates)
Update an application without service interruption by progressively replacing old containers with new ones, with rollback capability.
Questions Fréquentes (FAQ)
It is an open-source container orchestration system that automates deployment, scaling, and management of containerized applications.
A Pod is the smallest deployable unit in Kubernetes, containing one or more containers. A Deployment is a higher-level object that manages ReplicaSets, which in turn ensure that a specific number of identical Pods are running at all times.
It is an abstraction that defines a logical set of Pods and a policy to access them (via a stable IP and port), acting as an entry point and internal load balancer.