FFCNCERCERXRE17

Stage inter entreprise

Prix 2025 :

2 520 €

Comment financer sa formation ?

Durée :

3 jour(s)

Prochaine(s) session(s)

  • Du 17/03/2025 au 19/03/2025 à Paris
  • Du 08/10/2025 au 10/10/2025 à Paris

Présentation

Depuis son introduction en 2014, Kubernetes est devenu l’un des projets open source les plus importants et les plus populaires au monde. Il est aujourd’hui l’API standard pour la création d’applications cloud natives. Kubernetes a été conçu pour automatiser le déploiement, la mise à l’échelle et la gestion des applications conteneurisées. Il permet une gestion efficace des clusters de serveurs exécutant des conteneurs, tout en assurant la haute disponibilité, la mise à l’échelle automatique et l’auto-récupération des applications.


Cette formation présente les concepts fondamentaux et la mise en oeuvre d’une application Cloud Native avec l’orchestrateur Kubernetes.

Objectifs

  • Déployer des applications « Cloud-Natives »
  • Automatiser le déploiement et la gestion des conteneurs
  • Déployer des applications avec Kubernetes
  • Intégrer les Pods et services
  • Déployer à grande échelle des applications sur un cluster ou dans
  • le cloud
  • Appliquer Helm et MiniKube
  • Programme

    Introduction

    Introduction à DevOps

    • Objectifs, bénéfices et principes de DevOps
    • Cycle de vie

    Git : Version Control System

    • Principes de Git : Repository, Commit, Branchet Merge
    • Remote Repositories
    • Collaboration avec Git : Pull Requests et Code Review

    Intégration continue (IC)

    • Jenkins, Travis IC, etc.
    • IC Pipeline et best practices

    Déploiement continu (DC)

    • Intégration continue vs Déploiement continu
    • Les outils de DC : Spinnaker, Harness, ArgoCD, etc.
    • Implémentation des Bases DC Pipeline et best practices de DC

    Conteneurisation

    • Introduction aux Containers
    • Docker : Fondamentaux, Images, et Containers
    • Docker Compose: Multi-Container Applications
    • Kubernetes : Principes et Architecture

    Stratégies de Déploiements

    • Blue-Green
    • Canary
    • Rolling Updates et Rollbacks
    • Mise en oeuvreFocus sur les containers : LXC, Docker, Unikernel, Micro-kernel
    • Les orchestrateurs : MANO, Swarm, Kubernetes
    • Kubernetes installation locale avec Minikube, Dashboard, CLI et API

    Pods et Déploiements

    • Concept, Cycle de vie et Labels

    Helm

    • Utilisation du package Manager pour Kubernetes
  • Points forts

    Mise en œuvre avec des travaux pratiques. 

  • Modalités pédagogiques

    Travaux pratiques pour approfondir et mettre en pratique les principes théoriques couverts en cours.

  • Public cible et prérequis

    Toute personne (ingénieur, technicien, scientifique, etc.) souhaitant comprendre l’orchestration des microservices avec Kubernetes et le développement d’applications Cloud natives.

  • Responsables

    • David CHRIQUI

      Ingénieur full stack, CTO qui accompagne les sociétés dans leur évolution vers des architectures agiles, devops et cloud-native. Il est également formateur sur des sujets tels que Nodejs, Vuejs, Ruby on Rails, Docker, Kubernetes.

Prochaine(s) session(s)

  • Du 17/03/2025 au 19/03/2025 à Paris
  • Du 08/10/2025 au 10/10/2025 à Paris

Vous êtes intéressé(e) et/ou vous voulez procéder à une inscription ?

N'hésitez plus et complétez le formulaire. Nous revenons vers vous ensuite pour répondre à vos questions et/ou compléter votre inscription.
Ordre
  • Participant

  • Participant

  • Participant

Nous sommes également à votre disposition par téléphone

Appelez le +33 (01) 75 31 95 90