🤖 Participez à notre prochain webinaire "Microsoft Foundry Discovery" le 09 avril de 11h30 à 12h30
Accueil / Kubernetes dans Azure

Kubernetes dans Azure

4.7/5
AzureKubernetes
Niveau : Débutant
Informations pratiques
Durée : 2 Jours (14 Heures)
Prix présentiel : 1500 € HT/pers
Eligible CPF : Non
Public Visé
  • Administrateurs systèmes
  • Ingénieurs de production
  • Développeurs
  • Architectes
Prochaines dates
Distanciel
Intra-entreprise
A la demande

Présentation de la formation

Kubernetes est devenu la solution de facto pour les workloads applicatifs modernes de type micro-services. S’appuyant sur les concepts de la containerisation, elle apporte un riche écosystème pour l’orchestration des applications, induisant une complexité à la hauteur de ses capacités.

Azure Kubernetes Service (AKS) est la déclinaison dites managée de Kubernetes dans la plateforme Cloud Azure. Sans diverger de la technologie sous-jacente de Kubernetes, elle embarque des spécificités propres à la plateforme Cloud de Microsoft.

 

Cette formation a pour but de permettre aux stagiaires de découvrir les concepts associés à Kubernetes. Les principaux objets kubernetes seront présentés et manipulés.

Les spécificités liées à AKS seront également abordées afin de permettre aux stagiaires de cerner les points importants pour bâtir un pattern basé sur la solution Kubernetes managée de Microsoft.

Pourquoi se former sur AKS ?

Objectifs pédagogiques

A l’issue de cette formation, les participants seront en capacité de :

  • Décrire l’architecture haut niveau de Kubernetes
  • Manipuler les principaux objets Kubernetes à travers la ligne de commande et des manifest yaml
  • Différencier stateless et statefull et adresser ces spécificités dans Kubernetes
  • Comprendre les bases de la gestion de workload applicatif dans Kubernetes
  • Différencier Kubernetes et AKS et avoir une vision de l’infrastructure Azure inhérente à AKS
  • Identifier les solutions proposées dans Azure pour sécuriser et opérer l’environnement Kubernetes, et le cas échéant, identifier les outils additionnels pouvant combler les manques non adressés à ce jour.
Prérequis

Le candidat à cette formation doit disposer des connaissances de base Azure, niveau « AZ-900 : Azure Fundamentals » ou équivalent. Une maitrise de Linux est nécessaire. Il faut également être à l’aise avec un shell Linux et la synthaxe yaml.

Un niveau d’anglais B1 est recommandé pour suivre cette formation. Retrouvez les niveaux de langue sur ce lien : Classification des niveaux de langue.

Programme de la formation

Découvrir l’architecture Kubernetes en quelques minutes

  • Découvrir l’architecture Kubernetes
  • Comprendre les 4 C de la sécurité Kubernetes

 

Interagir avec un cluster Kubernetes

  • Connaitre les moyens disponibles pour unteragir avec un cluster Kubernetes
  • Utiliser Kubectl et kubeconfig 

 

Utiliser les objets basics de Kubernetes

  • Découvrir le fonctionnement d’un Pod et d’un namespace
  • Créer des pods avec un ou plusieurs conteneurs
  • Ajouter de la configuration aux pods à travers les ConfigMaps et les Secrets

 

Exposer des applications

  • Interagir avec un Service Kubernetes
  • Comprendre les principes de base des ingress
  • Exposer des applications avec des services et des ingress

 

Gérer les données avec les solutions de stockage dans Kubernetes

  • Utiliser les Persistent Volumes et Persistent Volume Claims
  • Gérer les Storage Classes
  • Ajouter du stockage persistant à un workload applicatif

 

Gérer les applications avec les contrôleurs Kubernetes

  • Déployer dans Kubernetes
  • Choisir d’autres contrôleurs
  • Gérer un workload applicatif à travers un déploiement

 

Identifier les différences entre Kubernetes et AKS

  • Construire son premier cluster AKS
  • S’appuyer sur le Microsoft Landing Zone accelerator pour architecturer AKS
  • Comprendre le Control plane et le worker plane dans AKS
  • Gérer des versions Kubernetes chez Azure

 

Planifier la topologie réseau requise pour AKS

  • Comprendre les différences entre Azure CNI, Kubenet ou BYOCNI
  • Identifier les limites du réseau Azure et des NSG pour le filtrage dans le plan réseau Kubernetes
  • Choisir entre Cluster public ou privé
  • Protéger l’API server de AKS

 

Réaliser le design du hosting AKS à travers les différentes options de Node pools

  • Utiliser les System et User Node Pools
  • Optimiser les coûts avec un Spot node pool ou des RI
  • Intégrer des workload Windows avec les node pools Windows
  • Ajouter des nodes pools sur un cluster

 

Gérer les accès et autorisations dans AKS

  • Intégrer Azure AD et les Managed Identity dans AKS
  • Gérer le RBAC : plan de contrôle Azure et Kubernetes
  • Observer et manipuler le RBAC dans AKS 

 

Utiliser les add-on AKS pour bénéficier d’une meilleure intégration dans Azure

  • Connaitre les principaux add-on AKS : AGIC, CSI Secret store, Flux et ContainerInsight
  • Utiliser le Key Vault Secret store

 

Mis à jour le 07/02/2024
Méthodes pédagogiques

Dans cette formation, nous mélangeons théorie et ateliers techniques pour vous rendre rapidement opérationnel. En outre, chaque participant reçoit un support de cours.

Un de nos consultants-formateurs conduit la formation. Forts d’une solide expérience sur le terrain, ils rendent l’apprentissage à la fois interactif et enrichissant.

Pour l’évaluation, le formateur pose des questions régulières et utilise diverses méthodes pour mesurer vos acquis en continu. Cette approche favorise une expérience d’apprentissage à la fois dynamique et captivante.

Après la formation, nous vous demandons de remplir un questionnaire de satisfaction. Vos retours nous aident à maintenir et à améliorer constamment la qualité de nos formations.

De plus, pour assurer un suivi rigoureux, chaque participant signe une feuille d’émargement par demi-journée de présence.

Les frais de déplacement, hébergement et restauration ne sont pas inclus dans le coût de la formation.

Enfin, nous offrons la flexibilité de dispenser cette formation aussi bien en présentiel qu’en distanciel et elle peut être personnalisée pour les besoins spécifiques de votre entreprise sur demande. Pour en savoir plus, contactez-nous

Accessibilité

Vous pouvez vous inscrire à l’une de nos formations jusqu’à cinq jours ouvrés avant son commencement, à condition qu’il reste des places disponibles et que nous ayons reçu votre devis signé.

De plus, si vous avez des besoins spécifiques liés à une situation de handicap, n’hésitez pas à en faire la demande ; nous adaptons volontiers nos moyens de prestation en fonction du type de handicap.

Notre centre de formation, Cellenza Training, vous accueille au 892 Rue Yves Kermen, 92100 Boulogne-Billancourt.

Pour nous rejoindre, plusieurs options de transports en commun s’offrent à vous :

  • Prenez la ligne 9 du métro et descendez à Pont de Sèvres,
  • Optez pour la ligne 10 du métro jusqu’à Boulogne Jean Jaurès,
  • Ou bien, empruntez le tram T2 jusqu’à Brimborion.
Pré-inscription à la formation
Kubernetes dans Azure

    * champs obligatoires

    Ces informations sont recueillies par CELLENZA, en sa qualité de responsable de traitement aux seules fins (i) de gérer votre pré-inscription et (ii) de vous adresser des emails commerciaux sur ses activités. Pour en savoir plus sur la gestion de vos données et sur vos droits, consultez la politique de confidentialité de CELLENZA

    Nos formations sur la même thématique

    AZ-900 : Présentation de l’infrastructure Cloud Azure

    AzureFondamentaux
    Niveau : Débutant
    Durée : 1 Jour
    La formation Azure Fundamentals vous présente les concepts du Cloud, les bases des services Microsoft Azure, les charges de travail…
    AZ-900 : Azure FundamentalsBadge : Azure Fundamentals

    AZ-104 : Microsoft Azure pour les Administrateurs

    AdministrationAzure
    Niveau : Intermédiaire
    Durée : 4 Jours
    Administrateurs, soyez en capacité de répondre aux demandes de services d’infrastructure en acquérant une compréhension approfondie des services Cloud Azure…
    AZ-104 : Azure Administrator AssociateCertification Microsoft AZ-104 : Azure Administrator Associate