Formation Kubernetes

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Optimiser l'orchestration de vos conteneurs avec Kubernetes
  • Installer et configurer Kubernetes
  • Maîtriser sa stratégie de déploiement
  • Comprendre le stockage persistant et la gestion des Volumes
  • Savoir utiliser ConfigMaps et les Secrets
  • Connaître quelques concepts avancés de Kubernetes

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 2 100,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 2 100,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Souvent associé à Docker, Kubernetes, souvent appelé K8s est une plate-forme permettant la gestion d'applications conteneurisées. Avec notre formation Kubernetes professionnelle, vous apprendrez à manipuler cet outil pour l'automatisation des applications conteneurisées, ainsi que leur mise à l'échelle et leur déploiement. Grâce à cette formation à Kubernetes, vous apprendrez comment installer et configurer Kubernetes, l'architecture, ses composants et les services. A l'issue de cette formation, vous aurez appris toutes les bonnes pratiques pour utiliser efficacement la plateforme Kubernetes dans un contexte DevOps.

Programme

Présentation de la formation Kubernetes

Rappels sur Docker
Introduction à Kubernetes
Etat des lieux du marché
Fondamentaux
Conteneurs et leurs limites
L’orchestration et ses fonctionnalités
Intégrer Kubernetes aux autres plateformes
Services, kubelet, kubectl… terminologie générale de Kubernetes

Kubernetes : apprendre ses composants et son architecture

Kubelet
Communiquer avec Kubernetes: container-to-container ou pod-to-pod
Cloud Controller Manager
Master Node et API Server
Scheduler
kube-proxy
Controller Manager
Worker Node
Container Runtime
etcd

Installer et configurer Kubernetes

Choisir une solution d’installation (Localhost avec MiniKube, On-Premise, Cloud avec Google Kubernetes Engine, Amazon AWS, etc)
Création d’un cluster Kubernetes
Configuration de pods et de conteneurs: les bonnes pratiques
Accéder au cluster Kubernetes : CLI, GUI et APIs
Outils et ressources d’installation : kubeadm, Kubespray, Kops
Etendre les fonctionnalités de Kubernetes

Concepts et notions de base

Vue globale des objets Kubernetes
Création d’un objet
Travailler avec les ReplicationControllers
Concept, création, interaction, cycle de vie des Pods
Labels et Selectors
ReplicaSets, Deployments, Bare Pods, Job et DaemonSet
Namespaces

Services

Service Kubernetes: le concept
Connecter les utilisateurs aux pods
Service Discovery
Types de Services
Utiliser un Service pour exposer une application

Stratégies de déploiement

Déploiement d’une application depuis le dashboard
Création d’un déploiement depuis un fichier yaml
Exposer un Service en utilisant NodePort
Accéder à une application depuis le monde extérieur
Ingress et LoadBalancer
Stratégie de mise à jour, Rolling update

Stockage persistant et gestion des Volumes

Types de volumes
Persistent Volumes (PV)
Persistent Volumes Claim (PVC)
Classes de stockage

Gestion des configurations et Secrets

les bonnes pratiques pour l’utilisation de ConfigMaps
Création et utilisation des Secrets pour le partage de données sensibles

Quelques concepts avancés

Annotations sur Kubernetes
Fonctionnalités de déploiement : rollback, autoscaling, proportional scaling
Jobs
Helm
DaemonSets
Utiliser l’objet ResourceQuota pour la gestion des ressources
StatefulSets : déploiement d’une application clusterisée
Role-based access control (RBAC)
Kubernetes Cluster Federation
Création de ses propres objets avec ThirdPartyResource
Surveillance, résoudre les problèmes et debugging
Network Policies

Prérequis

Connaissances sur Docker

Public

Administrateurs systèmes et réseaux,

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les principes de l'orchestration de conteneurs
  • Manipuler les ressources de base Kubernetes
  • Déployer des applications et les mettre à disposition.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Gérer des applications et service - Savoir gérer la sauvegarde et le PRA - Découvrir Azure pour Active Directory
Tarif

A partir de 1 475,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Expliquer les concepts fondamentaux du cloud
  • Comparer les types de cloud (PaaS, IaaS, SaaS)
  • Identifier les principaux acteurs du cloud et leurs offres
  • Concevoir une architecture de cloud adaptée
  • Choisir entre un cloud privé, public et hybride
  • Appliquer les principes de sécurité dans le cloud
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Déployer vSphere avec Tanzu
  • Mettre en œuvre VMware Tanzu Mission Control
  • Appliquer les exigences de mise en réseau VMware NSX pour vSphere avec Tanzu
  • Utiliser vSphere avec Tanzu sur NSX-T Data Center
  • Créer et gérer vSphere avec les espaces de noms Tanzu.
  • Déployer et exécuter des applications pour conteneurs sur vSphere avec Tanzu
  • Décrire le service VMware Tanzu Kubernetes Grid
  • Déployer un cluster Tanzu Kubernetes Grid
  • Exécuter et diriger des applications de conteneurs sur un cluster Tanzu Kubernetes Grid
  • Décrire le cycle de vie de vSphere avec Tanzu
  • Utiliser les logs et les commandes CLI pour surveiller et dépanner vSphere avec Tanzu
Tarif

A partir de 2 450,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Connaître l'utilité et les atouts des produits et services Google Cloud Platform - Interagir avec les services Google Cloud Platform - Choisir et utiliser des environnements de déploiement applicatif et des options de stockage sur Google Cloud Platform - Connaître les principes de base d'utilisation de BigQuery, de Cloud Deployment Manager et de Google Stackdriver
Tarif

A partir de 975,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les avantages et inconvénients de la conteneurisation
  • Déployer et administrer la plateforme Docker
  • Configurer et utiliser le moteur Docker
  • Décrire la création des images Docker et Dockerfile
  • Intéragir avec le Docker Hub et Docker Registry privés
  • Mettre en oeuvre et configurer des conteneurs
  • Déployer des applications dans les conteneurs
  • Gérer les réseaux et le stockage
  • Maintenir et surveiller une infrastructure de conteneurs en production.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier l'objectif et la valeur des produits et services Google Cloud
  • Définir la manière dont l'infrastructure est organisée et contrôlée dans Google Cloud
  • Expliquer comment créer une infrastructure de base dans Google Cloud
  • Sélectionner et utiliser les options de stockage Google Cloud
  • Décrire l'objectif et la valeur de Google Kubernetes Engine
  • Identifier les cas d'utilisation des services Google Cloud sans serveur
  • Découvrir les outils et les bonnes pratiques d'IA Générative de Google Cloud.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Je cherche à faire...