GCPSPARKSGKEDEV

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

Ce cours propose une introduction complète à Google Kubernetes Engine (GKE) et à ses concepts essentiels pour les développeurs cloud. Les participants découvriront 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 la 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 Kubernetes et les bonnes pratiques sur GKE.

Prérequis

  • Notions de base en informatique cloud
  • 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

2 modules pour maîtriser les fondamentaux

Sujets abordés
  • Que sont les conteneurs et pourquoi les utiliser ?
  • Conteneurisation versus virtualisation
  • Avantages de l'utilisation des conteneurs
  • Qu'est-ce que Docker et quels sont ses composants ?
  • Images et conteneurs Docker
  • Notions de base et instructions du Dockerfile
  • Atelier pratique : construire une image Docker avec Python
  • Atelier pratique : construire une image Docker avec Java à l'aide de Maven
Sujets abordés
  • Composants d'un cluster Kubernetes
  • Pods, Deployments, Services et Namespaces
  • Gestion des objets Kubernetes
  • Créer et gérer des Deployments
  • Mises à jour progressives et rollbacks
  • Contrôles de santé et sondes (Liveness, Readiness, Startup)
  • 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

Premiers pas avec Google Kubernetes Engine

Ce cours propose une introduction à Kubernetes, une couche logicielle qui s'intercale entre vos applications et votre infrastructure matérielle. Google Kubernetes Engine (GKE) met Kubernetes à votre disposition sous la forme d'un service managé sur Google Cloud. Ce cours enseigne les fondamentaux de GKE et la manière de conteneuriser vos applications et de les exécuter dans Google Cloud. Il couvre une introduction de base à Google Cloud, une présentation des conteneurs et de Kubernetes, l'architecture de Kubernetes et les opérations 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.

790€ HT

par apprenant