Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER
La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.
Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.
Aucun
- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage
Utiliser la console Google Cloud
Utiliser Cloud Shell
Définir le Cloud Computing
Identifier les services Google Cloud Compute
Comprendre les régions et les zones
Comprendre la hiérarchie des ressources Cloud
Administrer vos ressources Google Cloud
Créer un conteneur en utilisant Cloud Build
Stocker un conteneur dans le registre de conteneurs
Comprendre la relation entre Kubernetes et Google Kubernetes Engine (GKE)
Comprendre comment choisir parmi les plates-formes Google Cloud Compute
Comprendre l'architecture de Kubernetes: pods, espaces de noms
Comprendre les composants du plan de contrôle de Kubernetes
Créer des images de conteneur à l'aide de Cloud Build
Stocker les images de conteneur dans Container Registry
Créer un cluster Kubernetes Engine
Travailler avec la commande kubectl
Inspecter le cluster et les pods
Afficher la sortie de console d'un Pods
Se connecter à un pod de manière interactive
Créer et utiliser des déploiements
Créer et exécuter des tâches et des cronJobs
Mettre à l'échelle manuellement et automatiquement les clusters
Configurer l'affinité des noeuds et des pods
Intégrer des logiciels dans votre cluster avec les graphiques Helm et le marché Kubernetes
Créer des services pour exposer les applications en cours d'exécution dans les pods
Utiliser des équilibreurs de charge pour exposer les services à des clients externes
Créer des ressources Ingress pour l'équilibrage de charge HTTP(S)
Tirer parti de l'équilibrage de la charge natif du conteneur pour améliorer l'équilibrage de charge des pods
Définir les stratégies réseau Kubernetes pour autoriser et bloquer le trafic vers les pods
Utiliser Secrets pour isoler les informations d'identification de sécurité
Utiliser ConfigMaps pour isoler les artefacts de configuration
Publier et annuler les mises à jour de Secrets et ConfigMaps
Configurer les volumes de stockage persistant pour les pods Kubernetes
Utiliser StatefulSets pour vous assurer que les revendications sur les volumes de stockage persistants persistent lors des redémarrages
Définir les rôles et les stratégies IAM pour GKE
Définissez les rôles et les liaisons de rôles Kubernetes RBAC
Définissez les politiques de sécurité des pods Kubernetes
Créer des journaux d'investigation pour la surveillance des systèmes
Surveiller les performances de votre système à partir de différents points de vue
Créer des sondes pour les contrôles de bien-être sur les applications en direct
Comprendre les cas d'utilisation de Cloud Storage dans une application Kubernetes
Comprendre les cas d'utilisation de Cloud SQL et de Cloud Spanner dans une application Kubernetes
Comprendre les cas d'utilisation de Datastore dans une application Kubernetes
Comprendre les cas d'utilisation de Cloud Bigtable dans une application Kubernetes
Créer un pipeline de diffusion continue à l'aide de Cloud Build et le démarrer manuellement ou automatiquement en modifiant le code
Implémenter un déploiement Canary qui héberge deux versions de votre application en production pour les tests de version