Ce cours vous offre une formation approfondie sur les technologies de conteneurisation et d'orchestration les plus populaires, vous permettant de devenir un expert dans le déploiement et la gestion d'applications modernes.Que vous soyez débutant ou professionnel expérimenté, ce cours est pour vous !Débutants: Apprenez les bases de la conteneurisation et de l'orchestration avec des explications claires et concises.Professionnels expérimentés: Approfondissez vos connaissances et découvrez les dernières pratiques et techniques.Au cours de ce programme complet, vous découvrirez :1. Docker : La conteneurisation simplifiéeCréez des conteneurs légers et portables pour encapsuler vos applications et leurs dépendances.Simplifiez le développement, le déploiement et la mise à l'échelle de vos applications.Garantiez la portabilité et la cohérence des applications sur différents environnements.2. Kubernetes : Orchestration de conteneurs à grande échelleGérez efficacement des clusters de conteneurs à grande échelle.Automatisez le déploiement, la mise à l'échelle et la gestion des applications.Créez et gérez des déploiements, des services, des secrets et d'autres ressources Kubernetes.Bénéficiez d'une haute disponibilité, d'une tolérance aux pannes et d'une élasticité pour vos applications.3. Knative : Déploiement et gestion d'applications sans serveurExploitez la puissance de l'architecture serverless pour créer des applications évolutives.Déployez des fonctions serverless et des applications à la demande.Configurez des déclencheurs, des révisions, des réseaux et d'autres fonctionnalités Knative.Apprenez par la pratique avec des
What you'll learn
understand the fundamentals of Docker and containerization
manage container clusters using Kubernetes
deploy serverless applications with Knative
Course objectives
develop essential skills for containerization and orchestration
gain practical experience with industry-standard tools
apply modern deployment techniques for scalable applications