Bootcamp Platform Engineer Kubernetes
Préambule
Bonjour à tous,
Le domaine technologique évolue à un rythme fulgurant, poussant constamment les limites de ce qui est possible. Dans ce contexte, le rôle de l’ingénieur de plateforme, en particulier autour de technologies de pointe telles que ‘Kubernetes’ , est devenu crucial. L’avènement du DevOps a marqué une première révolution dans les pratiques de développement et d’opération, en mettant l’accent sur la collaboration, l’automatisation et l’intégration continue. Cependant, à mesure que nos environnements et infrastructures se complexifient, le passage du DevOps au Platform Engineering représente une évolution naturelle et nécessaire.
Le Bootcamp Platform Engineer Kubernetes a été conçu pour vous préparer à devenir un acteur clé dans cette nouvelle ère. En tant que ‘Platform Engineer,’ vous n’êtes pas seulement un pont entre le développement et les opérations; vous êtes un architecte de solutions, un facilitateur de l’innovation, et un expert en optimisation des processus et de l’infrastructure. Ce bootcamp vous fournira les compétences et connaissances nécessaires pour construire, déployer et gérer des infrastructures complexes, multicloud et hautement scalables, en utilisant Kubernetes comme pierre angulaire.
La transition du ‘DevOps’ au ‘Platform Engineering’ ouvre des portes sur de nouvelles façons de penser et de résoudre les défis technologiques. Ce rôle émergent est au cœur de la transformation numérique, rendant possible une agilité, une efficacité et une scalabilité sans précédent. Les modules proposés couvrent une gamme complète de compétences, de ‘la mise en place de pipelines de services’ à ‘la gestion multicloud’, en passant par ‘ la création dynamique de clusters Kubernetes ’ et ‘ l’industrialisation de la mise en production.’
Les perspectives d’emploi pour les ingénieurs de plateforme sont exceptionnelles, notamment en Occident, où la demande pour des professionnels capables de gérer des environnements de développement complexes est en forte hausse. Les entreprises de toutes tailles cherchent à adopter ‘des pratiques DevOps avancées’ et à ‘intégrer des technologies de conteneurisation’ et ‘d’orchestration pour rester compétitives’. En maîtrisant les outils et techniques enseignés dans ce bootcamp, vous serez parfaitement positionné pour saisir ces opportunités, avec des rôles allant de ‘l’ingénieur DevOps’ au ‘chef de projet technique’, en passant par ‘l’architecte de solutions cloud’.
En somme, ce bootcamp est plus qu’une formation; c’est une passerelle vers l’avenir de la technologie, vous préparant à devenir un élément indispensable de l’écosystème technologique moderne. Embarquez dans ce voyage pour devenir le pilier de l’efficacité et de la scalabilité de votre organisation, et façonnez l’avenir de l’infrastructure technologique.
Les objectifs sont les suivants :
- Devenir expert de l’écosystème Kubernetes
- Comprendre les enjeux du métier de platform engineer à l’ère du multi-cloud
- Appréhender les challenges rencontrées pour le déploiement des applications Cloud-Native
- Mettre en œuvre une “plateforme” concrète autour de kubernetes et de l’écosystème opensource à travers un projet concret
- Evaluer, monitorer et améliorer la Plateforme en continu
Plan de formation:
—————————–
Module 00 : Présentation du métier de Platform Engineer et différence avec le DevOps Engineer
Module 01 : Rappel sur le DevOps et mise en place d’une pipeline complète sur Kubernetes (Service Pipeline)
Module 02 : GitOps multi-cluster avec ArgoCD (Environment pipeline)
Module 03 : Multi-Cloud infrastructure avec CrossPlane (AWS, GCP, AZURE …)
Module 04 : Création dynamique de cluster kubernetes avec vcluster + crossplane pour les développeurs
Module 05 : Délivrer des APIs standard pour middleware (cache, statestore) avec Dapr
Module 06 : Industrialiser la mise en production des applications avec knative
Module 07 : Mesurer les performances de votre “Platform Kubernetes” au service des développeurs avec les DORA metrics
Horaires des cours : Tous les lundis, mercredis et vendredis de 20h30 à 21h30.
Prix: Une option de paiement.
——-
A- Paiement en une seule tranche de 300 EUR pour tout le mois de formation.
CADEAU : Abonnement annuel offert ! (https://eazytraining.fr/compte-dadherent/paiement-dadhesion/?level=2)
Projet Fil-Rouge:
—————-
Ce bootcamp sera essentiellement pratique avec des TPs de mise en place d’une plateforme complète de bout en bout qui vous servira comme portfolio lors de vos entretiens d’embauche. Le projet se basera sur une application de type microservice pour valider la robustesse et la scalabilité de la plateforme. En tant que Platform Engineer, votre rôle est de faciliter le quotidien des développeurs en rendant transparentes les problématiques de déploiement, de sécurisation, et de standardisation des pratiques.
Prérequis:
—————-
– Avoir les bases en DevOps (Jenkins, Docker, Kubernetes)
– Connaitre l’écosystème kubernetes (helm, operateur, argoCD)
– Avoir les bases en Cloud (AWS)
– Être familier des microservices (API, Endpoint, GRPC, stateful/stateless, scaling).