GKE - Kubernetes GPC Version 2021

Résumé

GKE (Google Kubernetes Engine) propose une alternative « one click », permettant de bénéficier de la forte expertise de Google qui lance chaque semaine, plus de quatre milliards de conteneurs dans ses centres de données à travers le monde. Kubernetes démultiplie l’efficacité des entreprises du numérique, mais demande une grande expertise pour être déployé et géré en interne, Google Cloud Platform (GCP) couplé à GKE vous offre un outil Cloud puissant pour y arriver.

Cette formation vous permettra de comprendre comment déléguer la gestion de votre cluster Kubernetes, coûteuse en expertise, à Google. Vous pourrez ainsi bénéficier des fonctionnalités inédites chez la concurrence en matière d’orchestration de conteneur Docker. En outre vous apprendrez à vous focaliser sur l’utilisation optimale de votre cluster, afin de délivrer des services toujours plus haut de gamme à vos utilisateurs.

Cette formation vous présentera comment exécuter des clusters Kubernetes grâce à GKE, à la fois pour des versions à la pointe (Testing) ou éprouvées (Production) de l’orchestrateur.

Contenu du cours

Introduction aux micro-services

  • L’évolution des applications: la méthodologie des “12 facteurs”

  • Les micro-services

  • Refactoriser une application en micro-services

 
Présentation de Google Kubernetes Engine

  • Vue d’ensemble de Google Cloud Platform

  • Créer et gérer des machines virtuelles sur Google Compute Engine

  • Créer et gérer un cluster Kubernetes sur GKE

  • Payer seulement pour les ressources vraiment utilisées

  • Comprendre les fonctionnalités avancées de GKE


Kubernetes : Les bases

  • Créer un cluster Kubernetes: sur votre poste de travail, dans une grappe de machines virtuelles ou sur GKE.

  • Déployer une application sur plusieurs machines

  • Explorer une application

  • Exposer une application sur le réseau

  • Passage à l’échelle

  • Mise à jour des versions logicielles

 

Kubernetes : Les principaux concepts

  • Vue d’ensemble des Pods

  • Interagir avec les Pods 

  • Configuration et sécurité d’une application (ConfigMaps et Secrets)

  • Vue d’ensemble des Services (ClusterIP, NodePort, LoadBalancer, Headless)

  • Créer son propre service

  • Organiser ses Pods avec les Labels

 

Déployer ses micro-services

  • Stratégies de déploiement d’applications micro-services

  • Stratégies de calcul intensif (Jobs)

  • Cas pratique : déploiements avec kubectl et yaml

  • Stratégies de passage à l’échelle (Replicasets et Daemonsets)

  • Cas pratique : utilisation des réplicas

  • Cas pratique : installation d’un gestionnaire de journaux distribués

  • Stratégie de mise à jour logicielle (Deployments)

  • Cas pratique : Rolling update


Concepts avancés

  • Stockages volatiles et persistants (avec les Google Persistent Disks)

  • Techniques de supervision avancées: Prometheus

  • Déploiement des bases de données distribuées (StatefulSet)

  • Techniques de réseau avancées

* Formation distanciel possible :

  • de votre entreprise

  • de chez vous

  • de nos locaux à Sophia Antipolis (équipement Cisco Webex Board)

Nos formations sont accessibles aux personnes en situation de handicap.

Un questionnaire envoyé en amont de la formation invite les participants à nous contacter s’ils ont besoins d’aménagements spécifiques en lien avec leur situation de handicap. Nous nous employons à rechercher, avec les personnes concernées, les moyens de compensation qui leur seront adaptés.

Pour en valider l'accès merci de nous contacter contact@formation-IT.org

Durée

2 jours soit 14 heures

Prix public

​1 490 €HT (tarif 2021)

Dates à Paris ou distanciel

  • 29 - 30 Avril

  • 8 - 9 Juillet

  • 16 - 17 Septembre

Public concerné

Développeurs, Architectes, Administrateurs système, DevOps

Objectifs pédagogiques

  • Connaître les spécificités et les avantages des microservices

  • Savoir déployer ses applications sur des infrastructures élastiques

  • Savoir utiliser Kubernetes avec Google Kubernetes Engine (GKE)

  • Positionner automatiquement ses conteneurs sur un cluster ou dans le cloud

  • Automatiser le passage à l’échelle de ses applications

  • Mettre en place la haute-disponibilité et l’auto-réparation des services logiciels

  • Optimiser le stockage de grandes masses de données avec les volumes

  • Disposer d’un monitoring avancé des services logiciels

  • Simplifier la mise à jour des versions logicielles de ses applications

  • Déployer Kubernetes en production sur GCP

Pré-requis

  • Avoir participé à notre formation Kubernetes ou avoir une expérience dessus

  • Connaissances de base d’un système Unix

  • Savoir créer et exécuter des conteneurs Docker

Profil formateur 

 Instructeur certifié par Kubernetes

Délai d’accès 

Se référer aux dates figurant au planning

Sanction de la formation 

Une attestation mentionnant les objectifs, la nature et la durée de l’action et les résultats de l’évaluation des acquis de la formation sera remise au(x) stagiaire(s) à l’issue de la formation 

Sur le même thème

L'année 2020 en chiffres

9,6/10

Note de

Satisfaction Globale

38

Thématiques

de formation

3 156

Heures de

formations dispensées

131

Stagiaires

formés

Dig-IT est un organisme de formation certifié Datadock

SARL DIG-IT

Simplifiez vous l'IT

 

Tél : 04 92 96 96 90

Mail : contact@formation-IT.org

Centre de Formation enregistré

sous la DA n° 93.06.07876.06

SIRET 822 060 372 00015 - APE 7022Z 

  • Twitter Classic
  • LinkedIn Social Icon
  • Facebook Social Icon
  • WhatsApp Business