<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="20592" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/google-agke" lastchanged="2025-09-30T15:08:15+02:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>Architecting with Google Kubernetes Engine</title><productcode>AGKE</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-AGKE</fullproductcode><version>2.0</version><objective>&lt;p&gt;Ce cours enseigne aux participants les comp&amp;eacute;tences suivantes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comprendre le fonctionnement des conteneurs de logiciels.&lt;/li&gt;&lt;li&gt;Comprendre l&amp;#039;architecture des Kubernetes.&lt;/li&gt;&lt;li&gt;Comprendre l&amp;#039;architecture de Google Cloud.&lt;/li&gt;&lt;li&gt;Comprendre le fonctionnement du r&amp;eacute;seau de pods dans le moteur Kubernetes de Google.&lt;/li&gt;&lt;li&gt;Cr&amp;eacute;er et g&amp;eacute;rer des clusters Kubernetes Engine en utilisant la console Google Cloud et les commandes gcloud/kubectl.&lt;/li&gt;&lt;li&gt;Lancer, annuler et afficher des t&amp;acirc;ches dans Kubernetes.&lt;/li&gt;&lt;li&gt;G&amp;eacute;rer le contr&amp;ocirc;le d&amp;#039;acc&amp;egrave;s &amp;agrave; l&amp;#039;aide de Kubernetes RBAC et IAM.&lt;/li&gt;&lt;li&gt;G&amp;eacute;rer les politiques de s&amp;eacute;curit&amp;eacute; des pods et les politiques de r&amp;eacute;seau.&lt;/li&gt;&lt;li&gt;Utiliser Secrets et ConfigMaps pour isoler les informations d&amp;#039;identification de s&amp;eacute;curit&amp;eacute; et les artefacts de configuration.&lt;/li&gt;&lt;li&gt;Comprendre les choix de Google Cloud pour les services de stockage g&amp;eacute;r&amp;eacute;s.&lt;/li&gt;&lt;li&gt;Surveiller les applications s&amp;#039;ex&amp;eacute;cutant dans le moteur Google Kubernetes.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;ul&gt;
&lt;li&gt;Pour tirer le meilleur parti de ce cours, les participants doivent avoir suivi le cours &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/fr/course/google-gcf-ci&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Google Cloud Fundamentals: Core Infrastructure &lt;span class=&quot;fl-prod-pcode&quot;&gt;(GCF-CI)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; ou avoir une exp&amp;eacute;rience &amp;eacute;quivalente.&lt;/li&gt;&lt;li&gt;Les participants doivent &amp;eacute;galement avoir une connaissance de base des outils de ligne de commande et des environnements du syst&amp;egrave;me d&amp;#039;exploitation Linux&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;Cette classe est destin&amp;eacute;e aux participants suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Les architectes Cloud, administrateurs et le personnel en charge des SysOps/DevOps&lt;/li&gt;&lt;li&gt;Les personnes qui utilisent Google Cloud Platform pour cr&amp;eacute;er de nouvelles solutions ou pour int&amp;eacute;grer des syst&amp;egrave;mes, des environnements d&amp;#039;application et des infrastructures existants dans Google Cloud Platform.&lt;/li&gt;&lt;/ul&gt;</audience><contents>&lt;p&gt;&lt;strong&gt;Module 1 - Introduction &amp;agrave; Google Cloud&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Utiliser la console Google Cloud&lt;/li&gt;&lt;li&gt;Utiliser le cloud shell&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir le cloud computing&lt;/li&gt;&lt;li&gt;Identifier les services de calcul dans le Cloud de Google&lt;/li&gt;&lt;li&gt;Comprendre les r&amp;eacute;gions et les zones&lt;/li&gt;&lt;li&gt;Comprendre la hi&amp;eacute;rarchie des ressources du cloud&lt;/li&gt;&lt;li&gt;Administrer vos ressources Google Cloud&lt;/li&gt;&lt;li&gt;1 laboratoire et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 2 - Containers et Kubernetes dans Google Cloud&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cr&amp;eacute;er un conteneur en utilisant Cloud Build&lt;/li&gt;&lt;li&gt;Enregistrer un conteneur dans le registre des conteneurs&lt;/li&gt;&lt;li&gt;Comprendre la relation entre Kubernetes et Google Kubernetes Engine (GKE)&lt;/li&gt;&lt;li&gt;Comprendre comment choisir parmi les plateformes Google Cloud Compute&lt;/li&gt;&lt;li&gt;1 laboratoire et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 3 - Architecture de Kubernetes &lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comprendre l&amp;#039;architecture de Kubernetes : Pods, Namespaces&lt;/li&gt;&lt;li&gt;Comprendre les &amp;eacute;l&amp;eacute;ments du Control-plane de Kubernetes&lt;/li&gt;&lt;li&gt;Cr&amp;eacute;er des images de conteneurs en utilisant Cloud Build&lt;/li&gt;&lt;li&gt;Stocker les images des conteneurs dans le registre des conteneurs&lt;/li&gt;&lt;li&gt;Cr&amp;eacute;er un cluster de moteurs Kubernetes&lt;/li&gt;&lt;li&gt;1 laboratoire et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 4 - Operations dans Kubernete &lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La commande Kubectl&lt;/li&gt;&lt;li&gt;Travailler avec la commande de Kubectl.&lt;/li&gt;&lt;li&gt;Inspecter le Cluster et les pods.&lt;/li&gt;&lt;li&gt;Visualiser l&amp;#039;output de la console d&amp;#039;un pod.&lt;/li&gt;&lt;li&gt;Se connecter &amp;agrave; un Pod de mani&amp;egrave;re interactive.&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 5 - D&amp;eacute;ploiement, t&amp;acirc;ches et &amp;eacute;volutivit&amp;eacute;&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;D&amp;eacute;ploiements&lt;/li&gt;&lt;li&gt;Moyens de cr&amp;eacute;er des d&amp;eacute;ploiements&lt;/li&gt;&lt;li&gt;Services et &amp;eacute;volutivit&amp;eacute;&lt;/li&gt;&lt;li&gt;Mise &amp;agrave; jour des d&amp;eacute;ploiements&lt;/li&gt;&lt;li&gt;Mises &amp;agrave; jour r&amp;eacute;guli&amp;egrave;res&lt;/li&gt;&lt;li&gt;D&amp;eacute;ploiements Blue/Green&lt;/li&gt;&lt;li&gt;D&amp;eacute;ploiements de Canary&lt;/li&gt;&lt;li&gt;Gestion des d&amp;eacute;ploiements&lt;/li&gt;&lt;li&gt;T&amp;acirc;ches et CronJobs&lt;/li&gt;&lt;li&gt;T&amp;acirc;ches parall&amp;egrave;les&lt;/li&gt;&lt;li&gt;CronJobs&lt;/li&gt;&lt;li&gt;&amp;Eacute;volutivit&amp;eacute; du cluster&lt;/li&gt;&lt;li&gt;R&amp;eacute;duction d&amp;#039;&amp;eacute;chelle&lt;/li&gt;&lt;li&gt;Pools de n&amp;oelig;uds&lt;/li&gt;&lt;li&gt;Contr&amp;ocirc;ler le placement des pods&lt;/li&gt;&lt;li&gt;Affinit&amp;eacute; et anti-affinit&amp;eacute;&lt;/li&gt;&lt;li&gt;Exemple de placement de pods&lt;/li&gt;&lt;li&gt;Taches et tol&amp;eacute;rances&lt;/li&gt;&lt;li&gt;Faire entrer les logiciels dans votre cluster&lt;/li&gt;&lt;li&gt;3 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 6 - Networking GKE &lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Mise en r&amp;eacute;seau des Pods&lt;/li&gt;&lt;li&gt;Services&lt;/li&gt;&lt;li&gt;Trouver des services&lt;/li&gt;&lt;li&gt;Types de services et load balancers&lt;/li&gt;&lt;li&gt;Comment fonctionnent les load balancers&lt;/li&gt;&lt;li&gt;Ressource Ingress&lt;/li&gt;&lt;li&gt;&amp;Eacute;quilibrage des charges natives des conteneurs&lt;/li&gt;&lt;li&gt;S&amp;eacute;curit&amp;eacute; des r&amp;eacute;seaux&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 7 - Donn&amp;eacute;es persistantes (Persistant Volumes) et stockage&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Volumes&lt;/li&gt;&lt;li&gt;Types de volumes&lt;/li&gt;&lt;li&gt;L&amp;#039;abstraction du volume persistant&lt;/li&gt;&lt;li&gt;En savoir plus sur les volumes persistants&lt;/li&gt;&lt;li&gt;StatefulSets&lt;/li&gt;&lt;li&gt;ConfigMaps&lt;/li&gt;&lt;li&gt;Secrets&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 8 - Contr&amp;ocirc;le d&amp;#039;acc&amp;egrave;s et s&amp;eacute;curit&amp;eacute; dans Kubernetes et Kubernetes Engine&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comprendre l&amp;#039;authentification et l&amp;#039;autorisation dans Kubernetes&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir les r&amp;ocirc;les et les obligations dans Kubernetes RBAC pour l&amp;#039;acc&amp;egrave;s aux ressources dans les namespaces&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir les r&amp;ocirc;les des clusters Kubernetes RBAC et les liens entre les clusters pour acc&amp;eacute;der aux ressources des clusters&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir les politiques de s&amp;eacute;curit&amp;eacute; du pod Kubernetes&lt;/li&gt;&lt;li&gt;Comprendre la structure de l&amp;#039;IAM&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir les r&amp;ocirc;les et les politiques de l&amp;#039;IAM pour l&amp;#039;administration du cluster de Kubernetes Engine&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 9 - Identification et surveillance&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Utiliser Cloud Monitoring pour contr&amp;ocirc;ler et g&amp;eacute;rer la disponibilit&amp;eacute; et les performances&lt;/li&gt;&lt;li&gt;Localiser et inspecter les registres de Kubernetes&lt;/li&gt;&lt;li&gt;Cr&amp;eacute;er des sondes pour les contr&amp;ocirc;les de bien-&amp;ecirc;tre sur les applications live&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 10 - Utilisation des services Google Cloud Managed Storage &amp;agrave; partir des applications Kubernetes&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comprendre les avantages et les inconv&amp;eacute;nients de l&amp;#039;utilisation d&amp;#039;un service de stockage g&amp;eacute;r&amp;eacute; par rapport au stockage conteneuris&amp;eacute; autog&amp;eacute;r&amp;eacute;&lt;/li&gt;&lt;li&gt;Permettre aux applications fonctionnant dans GKE d&amp;#039;acc&amp;eacute;der aux services de stockage de Google Cloud&lt;/li&gt;&lt;li&gt;Comprendre les use cases pour le stockage en cloud, le SQL en cloud, le Cloud Spanner, le Cloud Bigtable, le Cloud Firestore et le BigQuery depuis une application Kubernetes&lt;/li&gt;&lt;li&gt;1 laboratoire et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 11 - Logging and Monitoring&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Vue d&amp;#039;ensemble des CI/CD&lt;/li&gt;&lt;li&gt;CI/CD pour Google Kubernetes Engine&lt;/li&gt;&lt;li&gt;Exemples de CI/CD&lt;/li&gt;&lt;li&gt;G&amp;eacute;rer le code des applications dans un r&amp;eacute;pertoire de sources qui peut d&amp;eacute;clencher des changements de code dans un pipeline de livraison continue.&lt;/li&gt;&lt;li&gt;1 laboratoire&lt;/li&gt;&lt;/ul&gt;</contents><outline>&lt;p&gt;&lt;strong&gt;Module 1 - Introduction &amp;agrave; Google Cloud&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Utiliser la console Google Cloud&lt;/li&gt;&lt;li&gt;Utiliser le cloud shell&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir le cloud computing&lt;/li&gt;&lt;li&gt;Identifier les services de calcul dans le Cloud de Google&lt;/li&gt;&lt;li&gt;Comprendre les r&amp;eacute;gions et les zones&lt;/li&gt;&lt;li&gt;Comprendre la hi&amp;eacute;rarchie des ressources du cloud&lt;/li&gt;&lt;li&gt;Administrer vos ressources Google Cloud&lt;/li&gt;&lt;li&gt;1 laboratoire et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 2 - Containers et Kubernetes dans Google Cloud&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cr&amp;eacute;er un conteneur en utilisant Cloud Build&lt;/li&gt;&lt;li&gt;Enregistrer un conteneur dans le registre des conteneurs&lt;/li&gt;&lt;li&gt;Comprendre la relation entre Kubernetes et Google Kubernetes Engine (GKE)&lt;/li&gt;&lt;li&gt;Comprendre comment choisir parmi les plateformes Google Cloud Compute&lt;/li&gt;&lt;li&gt;1 laboratoire et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 3 - Architecture de Kubernetes &lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comprendre l&amp;#039;architecture de Kubernetes : Pods, Namespaces&lt;/li&gt;&lt;li&gt;Comprendre les &amp;eacute;l&amp;eacute;ments du Control-plane de Kubernetes&lt;/li&gt;&lt;li&gt;Cr&amp;eacute;er des images de conteneurs en utilisant Cloud Build&lt;/li&gt;&lt;li&gt;Stocker les images des conteneurs dans le registre des conteneurs&lt;/li&gt;&lt;li&gt;Cr&amp;eacute;er un cluster de moteurs Kubernetes&lt;/li&gt;&lt;li&gt;1 laboratoire et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 4 - Operations dans Kubernete &lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La commande Kubectl&lt;/li&gt;&lt;li&gt;Travailler avec la commande de Kubectl.&lt;/li&gt;&lt;li&gt;Inspecter le Cluster et les pods.&lt;/li&gt;&lt;li&gt;Visualiser l&amp;#039;output de la console d&amp;#039;un pod.&lt;/li&gt;&lt;li&gt;Se connecter &amp;agrave; un Pod de mani&amp;egrave;re interactive.&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 5 - D&amp;eacute;ploiement, t&amp;acirc;ches et &amp;eacute;volutivit&amp;eacute;&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;D&amp;eacute;ploiements&lt;/li&gt;&lt;li&gt;Moyens de cr&amp;eacute;er des d&amp;eacute;ploiements&lt;/li&gt;&lt;li&gt;Services et &amp;eacute;volutivit&amp;eacute;&lt;/li&gt;&lt;li&gt;Mise &amp;agrave; jour des d&amp;eacute;ploiements&lt;/li&gt;&lt;li&gt;Mises &amp;agrave; jour r&amp;eacute;guli&amp;egrave;res&lt;/li&gt;&lt;li&gt;D&amp;eacute;ploiements Blue/Green&lt;/li&gt;&lt;li&gt;D&amp;eacute;ploiements de Canary&lt;/li&gt;&lt;li&gt;Gestion des d&amp;eacute;ploiements&lt;/li&gt;&lt;li&gt;T&amp;acirc;ches et CronJobs&lt;/li&gt;&lt;li&gt;T&amp;acirc;ches parall&amp;egrave;les&lt;/li&gt;&lt;li&gt;CronJobs&lt;/li&gt;&lt;li&gt;&amp;Eacute;volutivit&amp;eacute; du cluster&lt;/li&gt;&lt;li&gt;R&amp;eacute;duction d&amp;#039;&amp;eacute;chelle&lt;/li&gt;&lt;li&gt;Pools de n&amp;oelig;uds&lt;/li&gt;&lt;li&gt;Contr&amp;ocirc;ler le placement des pods&lt;/li&gt;&lt;li&gt;Affinit&amp;eacute; et anti-affinit&amp;eacute;&lt;/li&gt;&lt;li&gt;Exemple de placement de pods&lt;/li&gt;&lt;li&gt;Taches et tol&amp;eacute;rances&lt;/li&gt;&lt;li&gt;Faire entrer les logiciels dans votre cluster&lt;/li&gt;&lt;li&gt;3 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 6 - Networking GKE &lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Mise en r&amp;eacute;seau des Pods&lt;/li&gt;&lt;li&gt;Services&lt;/li&gt;&lt;li&gt;Trouver des services&lt;/li&gt;&lt;li&gt;Types de services et load balancers&lt;/li&gt;&lt;li&gt;Comment fonctionnent les load balancers&lt;/li&gt;&lt;li&gt;Ressource Ingress&lt;/li&gt;&lt;li&gt;&amp;Eacute;quilibrage des charges natives des conteneurs&lt;/li&gt;&lt;li&gt;S&amp;eacute;curit&amp;eacute; des r&amp;eacute;seaux&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 7 - Donn&amp;eacute;es persistantes (Persistant Volumes) et stockage&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Volumes&lt;/li&gt;&lt;li&gt;Types de volumes&lt;/li&gt;&lt;li&gt;L&amp;#039;abstraction du volume persistant&lt;/li&gt;&lt;li&gt;En savoir plus sur les volumes persistants&lt;/li&gt;&lt;li&gt;StatefulSets&lt;/li&gt;&lt;li&gt;ConfigMaps&lt;/li&gt;&lt;li&gt;Secrets&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 8 - Contr&amp;ocirc;le d&amp;#039;acc&amp;egrave;s et s&amp;eacute;curit&amp;eacute; dans Kubernetes et Kubernetes Engine&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comprendre l&amp;#039;authentification et l&amp;#039;autorisation dans Kubernetes&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir les r&amp;ocirc;les et les obligations dans Kubernetes RBAC pour l&amp;#039;acc&amp;egrave;s aux ressources dans les namespaces&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir les r&amp;ocirc;les des clusters Kubernetes RBAC et les liens entre les clusters pour acc&amp;eacute;der aux ressources des clusters&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir les politiques de s&amp;eacute;curit&amp;eacute; du pod Kubernetes&lt;/li&gt;&lt;li&gt;Comprendre la structure de l&amp;#039;IAM&lt;/li&gt;&lt;li&gt;D&amp;eacute;finir les r&amp;ocirc;les et les politiques de l&amp;#039;IAM pour l&amp;#039;administration du cluster de Kubernetes Engine&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 9 - Identification et surveillance&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Utiliser Cloud Monitoring pour contr&amp;ocirc;ler et g&amp;eacute;rer la disponibilit&amp;eacute; et les performances&lt;/li&gt;&lt;li&gt;Localiser et inspecter les registres de Kubernetes&lt;/li&gt;&lt;li&gt;Cr&amp;eacute;er des sondes pour les contr&amp;ocirc;les de bien-&amp;ecirc;tre sur les applications live&lt;/li&gt;&lt;li&gt;2 laboratoires et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 10 - Utilisation des services Google Cloud Managed Storage &amp;agrave; partir des applications Kubernetes&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comprendre les avantages et les inconv&amp;eacute;nients de l&amp;#039;utilisation d&amp;#039;un service de stockage g&amp;eacute;r&amp;eacute; par rapport au stockage conteneuris&amp;eacute; autog&amp;eacute;r&amp;eacute;&lt;/li&gt;&lt;li&gt;Permettre aux applications fonctionnant dans GKE d&amp;#039;acc&amp;eacute;der aux services de stockage de Google Cloud&lt;/li&gt;&lt;li&gt;Comprendre les use cases pour le stockage en cloud, le SQL en cloud, le Cloud Spanner, le Cloud Bigtable, le Cloud Firestore et le BigQuery depuis une application Kubernetes&lt;/li&gt;&lt;li&gt;1 laboratoire et 1 quiz&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 11 - Logging and Monitoring&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Vue d&amp;#039;ensemble des CI/CD&lt;/li&gt;&lt;li&gt;CI/CD pour Google Kubernetes Engine&lt;/li&gt;&lt;li&gt;Exemples de CI/CD&lt;/li&gt;&lt;li&gt;G&amp;eacute;rer le code des applications dans un r&amp;eacute;pertoire de sources qui peut d&amp;eacute;clencher des changements de code dans un pipeline de livraison continue.&lt;/li&gt;&lt;li&gt;1 laboratoire&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>Ce cours enseigne aux participants les compétences suivantes :


- Comprendre le fonctionnement des conteneurs de logiciels.
- Comprendre l'architecture des Kubernetes.
- Comprendre l'architecture de Google Cloud.
- Comprendre le fonctionnement du réseau de pods dans le moteur Kubernetes de Google.
- Créer et gérer des clusters Kubernetes Engine en utilisant la console Google Cloud et les commandes gcloud/kubectl.
- Lancer, annuler et afficher des tâches dans Kubernetes.
- Gérer le contrôle d'accès à l'aide de Kubernetes RBAC et IAM.
- Gérer les politiques de sécurité des pods et les politiques de réseau.
- Utiliser Secrets et ConfigMaps pour isoler les informations d'identification de sécurité et les artefacts de configuration.
- Comprendre les choix de Google Cloud pour les services de stockage gérés.
- Surveiller les applications s'exécutant dans le moteur Google Kubernetes.</objective_plain><essentials_plain>- Pour tirer le meilleur parti de ce cours, les participants doivent avoir suivi le cours Google Cloud Fundamentals: Core Infrastructure (GCF-CI) ou avoir une expérience équivalente.
- Les participants doivent également avoir une connaissance de base des outils de ligne de commande et des environnements du système d'exploitation Linux</essentials_plain><audience_plain>Cette classe est destinée aux participants suivants :


- Les architectes Cloud, administrateurs et le personnel en charge des SysOps/DevOps
- Les personnes qui utilisent Google Cloud Platform pour créer de nouvelles solutions ou pour intégrer des systèmes, des environnements d'application et des infrastructures existants dans Google Cloud Platform.</audience_plain><contents_plain>Module 1 - Introduction à Google Cloud



- Utiliser la console Google Cloud
- Utiliser le cloud shell
- Définir le cloud computing
- Identifier les services de calcul dans le Cloud de Google
- Comprendre les régions et les zones
- Comprendre la hiérarchie des ressources du cloud
- Administrer vos ressources Google Cloud
- 1 laboratoire et 1 quiz

Module 2 - Containers et Kubernetes dans Google Cloud



- Créer un conteneur en utilisant Cloud Build
- Enregistrer un conteneur dans le registre des conteneurs
- Comprendre la relation entre Kubernetes et Google Kubernetes Engine (GKE)
- Comprendre comment choisir parmi les plateformes Google Cloud Compute
- 1 laboratoire et 1 quiz

Module 3 - Architecture de Kubernetes 



- Comprendre l'architecture de Kubernetes : Pods, Namespaces
- Comprendre les éléments du Control-plane de Kubernetes
- Créer des images de conteneurs en utilisant Cloud Build
- Stocker les images des conteneurs dans le registre des conteneurs
- Créer un cluster de moteurs Kubernetes
- 1 laboratoire et 1 quiz

Module 4 - Operations dans Kubernete 



- La commande Kubectl
- Travailler avec la commande de Kubectl.
- Inspecter le Cluster et les pods.
- Visualiser l'output de la console d'un pod.
- Se connecter à un Pod de manière interactive.
- 2 laboratoires et 1 quiz

Module 5 - Déploiement, tâches et évolutivité



- Déploiements
- Moyens de créer des déploiements
- Services et évolutivité
- Mise à jour des déploiements
- Mises à jour régulières
- Déploiements Blue/Green
- Déploiements de Canary
- Gestion des déploiements
- Tâches et CronJobs
- Tâches parallèles
- CronJobs
- Évolutivité du cluster
- Réduction d'échelle
- Pools de nœuds
- Contrôler le placement des pods
- Affinité et anti-affinité
- Exemple de placement de pods
- Taches et tolérances
- Faire entrer les logiciels dans votre cluster
- 3 laboratoires et 1 quiz

Module 6 - Networking GKE 



- Introduction
- Mise en réseau des Pods
- Services
- Trouver des services
- Types de services et load balancers
- Comment fonctionnent les load balancers
- Ressource Ingress
- Équilibrage des charges natives des conteneurs
- Sécurité des réseaux
- 2 laboratoires et 1 quiz

Module 7 - Données persistantes (Persistant Volumes) et stockage



- Volumes
- Types de volumes
- L'abstraction du volume persistant
- En savoir plus sur les volumes persistants
- StatefulSets
- ConfigMaps
- Secrets
- 2 laboratoires et 1 quiz

Module 8 - Contrôle d'accès et sécurité dans Kubernetes et Kubernetes Engine



- Comprendre l'authentification et l'autorisation dans Kubernetes
- Définir les rôles et les obligations dans Kubernetes RBAC pour l'accès aux ressources dans les namespaces
- Définir les rôles des clusters Kubernetes RBAC et les liens entre les clusters pour accéder aux ressources des clusters
- Définir les politiques de sécurité du pod Kubernetes
- Comprendre la structure de l'IAM
- Définir les rôles et les politiques de l'IAM pour l'administration du cluster de Kubernetes Engine
- 2 laboratoires et 1 quiz

Module 9 - Identification et surveillance



- Utiliser Cloud Monitoring pour contrôler et gérer la disponibilité et les performances
- Localiser et inspecter les registres de Kubernetes
- Créer des sondes pour les contrôles de bien-être sur les applications live
- 2 laboratoires et 1 quiz

Module 10 - Utilisation des services Google Cloud Managed Storage à partir des applications Kubernetes



- Comprendre les avantages et les inconvénients de l'utilisation d'un service de stockage géré par rapport au stockage conteneurisé autogéré
- Permettre aux applications fonctionnant dans GKE d'accéder aux services de stockage de Google Cloud
- Comprendre les use cases pour le stockage en cloud, le SQL en cloud, le Cloud Spanner, le Cloud Bigtable, le Cloud Firestore et le BigQuery depuis une application Kubernetes
- 1 laboratoire et 1 quiz

Module 11 - Logging and Monitoring



- Vue d'ensemble des CI/CD
- CI/CD pour Google Kubernetes Engine
- Exemples de CI/CD
- Gérer le code des applications dans un répertoire de sources qui peut déclencher des changements de code dans un pipeline de livraison continue.
- 1 laboratoire</contents_plain><outline_plain>Module 1 - Introduction à Google Cloud



- Utiliser la console Google Cloud
- Utiliser le cloud shell
- Définir le cloud computing
- Identifier les services de calcul dans le Cloud de Google
- Comprendre les régions et les zones
- Comprendre la hiérarchie des ressources du cloud
- Administrer vos ressources Google Cloud
- 1 laboratoire et 1 quiz

Module 2 - Containers et Kubernetes dans Google Cloud



- Créer un conteneur en utilisant Cloud Build
- Enregistrer un conteneur dans le registre des conteneurs
- Comprendre la relation entre Kubernetes et Google Kubernetes Engine (GKE)
- Comprendre comment choisir parmi les plateformes Google Cloud Compute
- 1 laboratoire et 1 quiz

Module 3 - Architecture de Kubernetes 



- Comprendre l'architecture de Kubernetes : Pods, Namespaces
- Comprendre les éléments du Control-plane de Kubernetes
- Créer des images de conteneurs en utilisant Cloud Build
- Stocker les images des conteneurs dans le registre des conteneurs
- Créer un cluster de moteurs Kubernetes
- 1 laboratoire et 1 quiz

Module 4 - Operations dans Kubernete 



- La commande Kubectl
- Travailler avec la commande de Kubectl.
- Inspecter le Cluster et les pods.
- Visualiser l'output de la console d'un pod.
- Se connecter à un Pod de manière interactive.
- 2 laboratoires et 1 quiz

Module 5 - Déploiement, tâches et évolutivité



- Déploiements
- Moyens de créer des déploiements
- Services et évolutivité
- Mise à jour des déploiements
- Mises à jour régulières
- Déploiements Blue/Green
- Déploiements de Canary
- Gestion des déploiements
- Tâches et CronJobs
- Tâches parallèles
- CronJobs
- Évolutivité du cluster
- Réduction d'échelle
- Pools de nœuds
- Contrôler le placement des pods
- Affinité et anti-affinité
- Exemple de placement de pods
- Taches et tolérances
- Faire entrer les logiciels dans votre cluster
- 3 laboratoires et 1 quiz

Module 6 - Networking GKE 



- Introduction
- Mise en réseau des Pods
- Services
- Trouver des services
- Types de services et load balancers
- Comment fonctionnent les load balancers
- Ressource Ingress
- Équilibrage des charges natives des conteneurs
- Sécurité des réseaux
- 2 laboratoires et 1 quiz

Module 7 - Données persistantes (Persistant Volumes) et stockage



- Volumes
- Types de volumes
- L'abstraction du volume persistant
- En savoir plus sur les volumes persistants
- StatefulSets
- ConfigMaps
- Secrets
- 2 laboratoires et 1 quiz

Module 8 - Contrôle d'accès et sécurité dans Kubernetes et Kubernetes Engine



- Comprendre l'authentification et l'autorisation dans Kubernetes
- Définir les rôles et les obligations dans Kubernetes RBAC pour l'accès aux ressources dans les namespaces
- Définir les rôles des clusters Kubernetes RBAC et les liens entre les clusters pour accéder aux ressources des clusters
- Définir les politiques de sécurité du pod Kubernetes
- Comprendre la structure de l'IAM
- Définir les rôles et les politiques de l'IAM pour l'administration du cluster de Kubernetes Engine
- 2 laboratoires et 1 quiz

Module 9 - Identification et surveillance



- Utiliser Cloud Monitoring pour contrôler et gérer la disponibilité et les performances
- Localiser et inspecter les registres de Kubernetes
- Créer des sondes pour les contrôles de bien-être sur les applications live
- 2 laboratoires et 1 quiz

Module 10 - Utilisation des services Google Cloud Managed Storage à partir des applications Kubernetes



- Comprendre les avantages et les inconvénients de l'utilisation d'un service de stockage géré par rapport au stockage conteneurisé autogéré
- Permettre aux applications fonctionnant dans GKE d'accéder aux services de stockage de Google Cloud
- Comprendre les use cases pour le stockage en cloud, le SQL en cloud, le Cloud Spanner, le Cloud Bigtable, le Cloud Firestore et le BigQuery depuis une application Kubernetes
- 1 laboratoire et 1 quiz

Module 11 - Logging and Monitoring



- Vue d'ensemble des CI/CD
- CI/CD pour Google Kubernetes Engine
- Exemples de CI/CD
- Gérer le code des applications dans un répertoire de sources qui peut déclencher des changements de code dans un pipeline de livraison continue.
- 1 laboratoire</outline_plain><duration unit="d" days="2">2 jours</duration><pricelist><price country="CH" currency="CHF">2220.00</price><price country="AT" currency="EUR">1950.00</price><price country="SE" currency="EUR">1950.00</price><price country="SG" currency="USD">1995.00</price><price country="IL" currency="ILS">6770.00</price><price country="NL" currency="EUR">2095.00</price><price country="GR" currency="EUR">1950.00</price><price country="MK" currency="EUR">1950.00</price><price country="BE" currency="EUR">2095.00</price><price country="HU" currency="EUR">1950.00</price><price country="PL" currency="PLN">5200.00</price><price country="US" currency="USD">1495.00</price><price country="IT" currency="EUR">1300.00</price><price country="SI" currency="EUR">1500.00</price><price country="DE" currency="EUR">1500.00</price><price country="GB" currency="GBP">1320.00</price><price country="CA" currency="CAD">2065.00</price><price country="FR" currency="EUR">1550.00</price></pricelist><miles/></course>