Journalisation, surveillance et observabilité dans Google Cloud
Ce cours enseigne aux participants des techniques pour surveiller et améliorer les performances de l'infrastructure et des applications dans Google Cloud. En utilisant une combinaison de présentations, de démonstrations, de laboratoires pratiques et d'études de cas réels, les participants acquièrent une expérience de la surveillance full-stack, de la gestion et de l'analyse des journaux en temps réel, du débogage de code en production, du traçage des goulots d'étranglement des performances des applications et du profilage de l'utilisation du CPU et de la mémoire.

Ce que vous allez apprendre
- Expliquer le but et les capacités de Google Cloud Observability.
- Mettre en œuvre la surveillance pour plusieurs projets cloud.
- Créer des politiques d'alerte, des vérifications de disponibilité et des alertes.
- Installer et gérer l'agent Ops pour collecter les journaux pour Compute Engine.
- Expliquer Cloud Operations pour GKE.
- Analyser les journaux de flux VPC et les journaux des règles de pare-feu.
- Analyser et exporter les instances de journaux d'audit Cloud.
- Profiler et identifier les fonctions gourmandes en ressources dans une application.
- Analyser le coût d'utilisation des ressources pour les composants de surveillance dans Google Cloud.
Prérequis
- Avoir suivi le cours Google Cloud Fundamentals: Core Infrastructure ou avoir une expérience équivalente.
- Avoir des connaissances de base en script ou en codage.
- Maîtriser les outils de ligne de commande et les environnements de système d'exploitation Linux.
Public cible
- Architectes cloud, administrateurs et personnel SysOps, Développeurs cloud et personnel DevOps
Programme de la Formation
9 modules pour maîtriser les fondamentaux
Objectifs
- Décrire le but et les capacités de Google Cloud Observability.
- Expliquer le but de l'outil Cloud Monitoring.
- Expliquer le but des outils Cloud Logging et Error Reporting.
- Expliquer le but des outils de gestion de la performance des applications.
Sujets abordés
- →Objectif et capacités de Google Cloud Observability
- →Outil Cloud Monitoring
- →Outils Cloud Logging et Error Reporting
- →Outils de gestion de la performance des applications
Activités
Un quiz
Objectifs
- Utiliser Cloud Monitoring pour afficher les métriques de plusieurs projets cloud.
- Expliquer les différents types de tableaux de bord et de graphiques qui peuvent être créés.
- Créer une vérification de disponibilité.
- Expliquer l'architecture des opérations cloud.
- Expliquer et démontrer le but de l'utilisation du langage de requête de surveillance (MQL) pour la surveillance.
Sujets abordés
- →Utilisation de Cloud Monitoring pour plusieurs projets cloud
- →Tableaux de bord et graphiques
- →Vérifications de disponibilité
- →Architecture des opérations cloud
- →Langage de requête de surveillance (MQL)
Activités
Un quiz
Un labo
Objectifs
- Expliquer les stratégies d'alerte.
- Expliquer les politiques d'alerte.
- Expliquer le budget d'erreur.
- Expliquer pourquoi les indicateurs de niveau de service (SLI), les objectifs de niveau de service (SLO) et les accords de niveau de service (SLA) sont importants.
- Identifier les types d'alertes et leurs utilisations courantes.
- Utiliser Cloud Monitoring pour gérer les services.
Sujets abordés
- →Stratégies d'alerte
- →Politiques d'alerte
- →Budget d'erreur
- →Indicateurs de niveau de service (SLI), objectifs de niveau de service (SLO) et accords de niveau de service (SLA)
- →Types d'alertes et leurs utilisations
- →Gestion des services avec Cloud Monitoring
Activités
Un quiz
Un labo
Objectifs
- Utiliser les fonctionnalités de l'explorateur de journaux.
- Expliquer les fonctionnalités et les avantages des métriques basées sur les journaux.
- Définir des récepteurs de journaux (filtres d'inclusion) et des filtres d'exclusion.
- Expliquer comment BigQuery peut être utilisé pour analyser les journaux.
- Exporter les journaux vers BigQuery pour analyse.
- Utiliser l'analyse des journaux sur Google Cloud.
Sujets abordés
- →Fonctionnalités de l'explorateur de journaux
- →Métriques basées sur les journaux
- →Récepteurs de journaux (filtres d'inclusion et d'exclusion)
- →Analyse des journaux avec BigQuery
- →Analyse des journaux sur Google Cloud
Activités
Un quiz
Un labo
Objectifs
- Expliquer les journaux d'audit Cloud.
- Lister et expliquer différents journaux d'audit.
- Expliquer les caractéristiques et fonctionnalités des différents journaux d'audit.
- Lister les meilleures pratiques pour mettre en œuvre les journaux d'audit.
Sujets abordés
- →Vue d'ensemble des journaux d'audit Cloud
- →Types de journaux d'audit
- →Caractéristiques et fonctionnalités des journaux d'audit
- →Meilleures pratiques pour la mise en œuvre des journaux d'audit
Activités
Un quiz
Un labo
Objectifs
- Utiliser l'agent Ops avec Compute Engine.
- Activer et utiliser Kubernetes Monitoring.
- Expliquer les avantages de l'utilisation du service géré Google Cloud pour Prometheus.
- Expliquer l'utilisation de PromQL pour interroger les métriques de Cloud Monitoring.
- Expliquer les utilisations d'OpenTelemetry.
- Expliquer les métriques personnalisées.
Sujets abordés
- →Utilisation de l'agent Ops avec Compute Engine
- →Surveillance Kubernetes
- →Service géré Google Cloud pour Prometheus
- →Utilisation de PromQL pour interroger les métriques de Cloud Monitoring
- →Utilisations d'OpenTelemetry
- →Métriques personnalisées
Activités
Un quiz
Un labo
Objectifs
- Collecter et analyser les journaux de flux VPC et les journaux des règles de pare-feu.
- Activer et surveiller la mise en miroir de paquets.
- Expliquer les capacités du centre d'intelligence réseau.
Sujets abordés
- →Collecte et analyse des journaux de flux VPC et des journaux de règles de pare-feu
- →Mise en miroir de paquets
- →Capacités du centre d'intelligence réseau
Activités
Un quiz
Un labo
Objectifs
- Expliquer les caractéristiques, les avantages et les fonctionnalités d'Error Reporting, de Cloud Trace et de Cloud Profiler.
Sujets abordés
- →Fonctionnalités d'Error Reporting
- →Fonctionnalités de Cloud Trace
- →Fonctionnalités de Cloud Profiler
Activités
Un quiz
Un labo
Objectifs
- Analyser le coût d'utilisation des ressources pour les composants liés à la surveillance dans Google Cloud.
- Mettre en œuvre les meilleures pratiques pour contrôler le coût de la surveillance dans Google Cloud.
Sujets abordés
- →Analyse du coût d'utilisation des ressources pour les composants de surveillance
- →Meilleures pratiques pour contrôler les coûts de surveillance
Activités
Un quiz
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é
- 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.
- Laboratoires dirigés (Labs) — Mise en pratique guidée sur logiciel, machine ou environnement technique.
- Quiz / QCM — Test rapide de connaissances (format papier ou numérique type Kahoot/Klaxoon).
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.
Prochaines sessions
Former plusieurs collaborateurs
- Tarifs dégressifs (plusieurs places)
- Session privée ou sur-mesure
- En présentiel ou à distance