IBM
Surveillance et observabilité pour le développement et DevOps
IBM

Surveillance et observabilité pour le développement et DevOps

John Rofrano
Ramanujam Srinivasan

Instructeurs : John Rofrano

Enseignant de premier plan

8 917 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.6

(64 avis)

niveau Intermédiaire

Expérience recommandée

16 heures pour terminer
3 semaines à 5 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.6

(64 avis)

niveau Intermédiaire

Expérience recommandée

16 heures pour terminer
3 semaines à 5 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Expliquez l'importance du contrôle et décrivez des concepts tels que les signaux d'or

  • Démontrez votre connaissance de l'observabilité avec Instana et expliquez les piliers de l'observabilité, l'observabilité native dans le nuage et les types d'échantillonnage

  • Mettre en œuvre la journalisation et démontrer votre connaissance de la télémétrie à l'aide d'OpenTelemetry et du traçage à l'aide de Kubernetes

  • Développez une expérience pratique avec une variété d'outils tels que Prometheus, Grafana, Mezmo (LogDNA), OpenTelemetry et Instana

Compétences que vous acquerrez

  • Catégorie : Observabilité
  • Catégorie : Télémétrie
  • Catégorie : Contrôle
  • Catégorie : journalisation
  • Catégorie : Traçage

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

15 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé

Élaborez votre expertise du sujet

Ce cours est disponible dans le cadre de
Lorsque vous vous inscrivez à ce cours, vous devez également sélectionner un programme spécifique.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable auprès de IBM
Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 5 modules dans ce cours

Cette semaine, vous découvrirez la surveillance des applications, les termes courants utilisés dans ce domaine et l'importance de la surveillance pour les développeurs. Vous découvrirez également les types de surveillance qui vous donnent une visibilité sur les performances des applications et sur les systèmes informatiques connectés. Vous vous familiariserez avec les quatre signaux d'or de la surveillance et apprendrez à les utiliser pour améliorer vos systèmes de surveillance. Ensuite, vous explorerez les différences entre les processus de suivi et d'évaluation. Vous apprendrez que le suivi est un processus routinier et continu, tandis que l'évaluation est un processus à long terme. Vous en apprendrez davantage sur les composantes du suivi, notamment les mesures, l'observabilité et les alertes. Vous découvrirez également l'importance du suivi des métriques relatives aux hôtes, aux applications, au réseau et à la connectivité, ainsi qu'au parc de serveurs. Enfin, vous découvrirez la nécessité et l'importance de la surveillance des applications.

Inclus

8 vidéos2 lectures3 devoirs1 plugin

Cette semaine, vous découvrirez la surveillance synthétique et son importance. Vous explorerez également les outils de surveillance synthétique, leurs utilisations et leurs caractéristiques. Vous comprendrez comment la surveillance des applications permet aux développeurs d'observer les applications et comment la surveillance peut fournir des informations précieuses sur les performances des applications. Vous découvrirez Prometheus et les avantages de l'utilisation d'un outil d'analyse. Vous découvrirez également Grafana, qui est généralement utilisé avec Prometheus. Vous explorerez comment un outil de visualisation, comme Grafana, peut organiser toutes vos données de surveillance. En outre, vous découvrirez comment le bon outil de visualisation peut aider votre organisation et que la visualisation comprend de nombreuses options, telles que des diagrammes, des graphiques et des lignes de temps. Enfin, vous découvrirez les alertes, la partie réactive d'un système de surveillance, et vous apprendrez à connaître les alertes de métrique, de journal, de journal d'activité et de détection intelligente.

Inclus

8 vidéos2 lectures3 devoirs2 éléments d'application2 plugins

Dans ce module, vous explorerez le concept de journalisation des applications et son importance. Vous découvrirez les avantages de l'utilisation d'outils de surveillance des journaux et leurs caractéristiques. De plus, vous serez initié aux techniques de journalisation et de traçage distribuées. Vous apprendrez également les concepts clés du traçage distribué et les étapes de la mise en œuvre de la journalisation distribuée. Vous explorerez comment mettre en œuvre la journalisation et les différents types de journaux. Vous aurez un aperçu du formatage, de l'analyse et de la conservation des journaux. En outre, vous identifierez les principales raisons de stocker les données de journalisation. Vous explorerez les dimensions analytiques qui suggèrent la durée de la période de conservation des données de journalisation. Vous découvrirez également quelques bonnes pratiques pour le stockage des journaux. En outre, vous explorerez Mezmo, ses cas d'utilisation et ses fonctionnalités. Enfin, vous serez initié au travail avec Mezmo et aux méthodes d'ingestion des données de logs sur la plateforme Mezmo.

Inclus

6 vidéos3 lectures4 devoirs3 plugins

Dans ce module, vous apprendrez ce qu'est l'observabilité, ses avantages et les trois piliers de l'observabilité. Vous explorerez le concept d'observabilité native dans le nuage, ses outils et les piliers de l'observabilité d'entreprise dans le nuage. En outre, vous serez initié au concept d'échantillonnage dans la journalisation et à ses avantages et inconvénients et vous découvrirez également Instana et ses cas d'utilisation. Vous aurez un aperçu de la télémétrie et expliquerez son importance et ses avantages. Vous découvrirez le fonctionnement de la télémétrie et les étapes de sa mise en œuvre dans le développement d'applications. Vous ferez également la différence entre le traçage distribué et la télémétrie tout en découvrant les outils populaires de télémétrie et de traçage distribué. Vous explorerez les raisons pour lesquelles le traçage des applications conteneurisées est nécessaire et les meilleures pratiques pour mettre en œuvre le traçage dans le développement d'applications.

Inclus

9 vidéos3 lectures4 devoirs1 élément d'application5 plugins

Dans ce module, vous réaliserez deux projets pratiques qui vous permettront d'appliquer vos compétences en matière de surveillance et d'observabilité à l'aide d'outils applicables. Dans la première partie, vous créerez et configurerez un compte Instana afin d'explorer les informations d'identification pour la surveillance des applications et de l'infrastructure. Vous aurez également l'occasion de créer un tableau de bord Instana et un site Web et de sauvegarder leurs informations d'identification pour une utilisation ultérieure. Dans la partie suivante, vous explorerez Instana pour surveiller une application nommée Robotshop à l'aide de Docker. Vous vous plongerez dans le processus de connexion de l'application Robotshop avec Instana pour une surveillance et une analyse efficaces. En utilisant les commandes Docker dans le terminal, vous établirez une connexion transparente entre le tableau de bord Instana et l'application Robotshop. Ce projet pratique vous permettra d'acquérir les connaissances et les compétences nécessaires pour surveiller efficacement les performances de votre application et prendre des décisions fondées sur des données afin d'optimiser son efficacité.

Inclus

2 lectures1 devoir1 élément d'application3 plugins

Instructeurs

Évaluations de l’enseignant
4.8 (16 évaluations)
John Rofrano

Enseignant de premier plan

IBM
7 Cours226 760 apprenants
Ramanujam Srinivasan
IBM
13 Cours55 055 apprenants

Offert par

IBM

Recommandé si vous êtes intéressé(e) par Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.6

64 avis

  • 5 stars

    74,24 %

  • 4 stars

    16,66 %

  • 3 stars

    6,06 %

  • 2 stars

    1,51 %

  • 1 star

    1,51 %

Affichage de 3 sur 64

GS
5

Révisé le 19 janv. 2024

IS
5

Révisé le 17 juil. 2024

Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions