GCPSPARKSGKEDEV

Formation Google Kubernetes Engine pour les Développeurs : l'Essentiel

Ce cours offre une introduction complète à Google Kubernetes Engine (GKE) et à ses concepts essentiels pour les développeurs cloud. Les participants exploreront la conteneurisation avec Docker, l'architecture de Kubernetes et les bonnes pratiques de déploiement sur GKE. Le cours comprend des activités pratiques et des démonstrations pour faciliter une compréhension concrète et le développement des compétences en matière de déploiement et de gestion d'applications conteneurisées sur Google Cloud.

Google Cloud
Formation officielle Google CloudNiveau Intermédiaire⏱️ 0.5 jour (3h)

Ce que vous allez apprendre

  • Comprendre les fondamentaux des conteneurs et de Kubernetes.
  • Apprendre à construire des images Docker et à appliquer les bonnes pratiques.
  • Acquérir des connaissances sur l'architecture de Kubernetes et la gestion des objets.
  • Maîtriser les stratégies de déploiement de Kubernetes et les bonnes pratiques sur GKE.

Prérequis

  • Concepts de base du cloud computing
  • expérience en développement logiciel

Public cible

  • Développeurs cloud souhaitant déployer et gérer des applications conteneurisées sur Google Cloud.

Programme de la Formation

6 modules pour maîtriser les fondamentaux

Sujets abordés
  • Que sont les conteneurs et pourquoi les utiliser ?
  • Conteneurisation vs virtualisation
  • Avantages de l'utilisation des conteneurs
Sujets abordés
  • Qu'est-ce que Docker et quels sont ses composants ?
  • Images et conteneurs Docker
  • Notions de base et instructions du Dockerfile
Sujets abordés
  • Atelier pratique : construire une image Docker avec Python
  • Atelier pratique : construire une image Docker avec Java en utilisant Maven
Activités

2 démonstrations de cas d'utilisation

Sujets abordés
  • Composants d'un cluster Kubernetes
  • Pods, Deployments, Services et Namespaces
  • Gestion des objets Kubernetes
Sujets abordés
  • Création et gestion des Deployments
  • Mises à jour progressives et rollbacks
  • Contrôles de santé et sondes (Liveness, Readiness, Startup)
Sujets abordés
  • Bonnes pratiques de sécurité Kubernetes

Formations associées

Google Cloud

Architecturer avec Google Kubernetes Engine

Apprenez à déployer et à gérer des applications conteneurisées sur Google Kubernetes Engine (GKE). Apprenez à utiliser d'autres outils sur Google Cloud qui interagissent avec les déploiements GKE. Ce cours combine des conférences, des démonstrations et des travaux pratiques pour vous aider à explorer et à déployer des éléments de solution, y compris des composants d'infrastructure comme les pods, les conteneurs, les déploiements et les services, ainsi que les réseaux et les services applicatifs. Vous apprendrez également à déployer des solutions pratiques, notamment la gestion de la sécurité et des accès, la gestion des ressources et la surveillance des ressources.

2 j
Intermédiaire
Google Cloud

Débuter avec Google Kubernetes Engine

Ce cours couvre une introduction à Kubernetes, une couche logicielle qui se situe entre vos applications et votre infrastructure matérielle. Google Kubernetes Engine (GKE) vous apporte Kubernetes en tant que service géré sur Google Cloud. Ce cours enseigne les bases de GKE et comment conteneuriser et exécuter des applications dans Google Cloud. Le cours couvre une introduction de base à Google Cloud, un aperçu des conteneurs et de Kubernetes, l'architecture de Kubernetes et les opérations de Kubernetes.

1 j
Intermédiaire
Google Cloud

Développement d'applications avec Cloud Run

Ce cours vous présente les fondamentaux, les pratiques, les capacités et les outils pour le développement d'applications cloud modernes avec Cloud Run. Grâce à une combinaison de cours magistraux, de travaux pratiques et de supports complémentaires, vous apprendrez à développer et à déployer des applications sur Google Cloud en utilisant Cloud Run. Cette version du cours se compose de trois cours distincts qui incluent des sujets sur la création de conteneurs, le développement d'applications avec Cloud Run et les fonctions Cloud Run.

2 j
Fondamental

Prochaines sessions

Aucune date ne vous convient ?

Nous organisons régulièrement de nouvelles sessions. Contactez-nous pour connaître les prochaines dates disponibles ou pour organiser une session à la date de votre choix.

S'inscrire à une date personnalisée

Processus Qualité

L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité

Méthodes pédagogiques mobilisées
  • Lectures / Apports théoriques (Slides)Présentation de concepts via des supports visuels (PowerPoint, PDF).
  • Démonstration technique (Démos)Le formateur réalise une manipulation ou une procédure devant les apprenants.
Dispositif d'évaluation et de suivi

L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :

  • Évaluation continue des acquis : Vérification des connaissances tout au long de la formation via des méthodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
  • Mesure de la progression : Dispositif d'auto-évaluation comparatif comprenant un diagnostic initial pour situer le niveau de départ, suivi d'une évaluation finale pour valider l'évolution des compétences.
  • Évaluation de la qualité : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacité de la formation ressentie par les participants.

Questions fréquentes

Cette formation s'adresse aux développeurs cloud et aux ingénieurs logiciels qui souhaitent déployer et gérer des applications conteneurisées sur Google Kubernetes Engine (GKE).
Une familiarité de base avec le développement logiciel et les outils en ligne de commande est utile, car il s'agit d'un cours intermédiaire de niveau 200. Aucune expérience préalable de Kubernetes n'est requise.
Vous apprendrez les fondamentaux des conteneurs et de Kubernetes, la construction d'images Docker selon les bonnes pratiques, l'architecture Kubernetes et la gestion des objets, ainsi que les stratégies de déploiement sur GKE.
Oui. La formation comprend des activités pratiques et des démonstrations, par exemple la construction d'images Docker et l'application des bonnes pratiques de déploiement et de sécurité Kubernetes sur GKE.
La formation dure 3 heures et est animée par un instructeur, combinant explications, démonstrations et activités pratiques.
Oui. Il s'agit d'une formation officielle Google Cloud Sparks dispensée par SFEIR Institute, partenaire certifié Google Cloud Training.

395€ HT

par apprenant