Rejoignez notre groupe de clarification des doutes 24h/24 et 7j/7 (Serveur Discord)
www.youtube.com/abhishekveeramalla/join
Cours Udemy (Projet DevOps de bout en bout)
--- --- Soutenez mon travail
Repo GitHub pour le cours
Sujets couverts dans le cours
- Épisode 1 :
Introduction à l'Observabilité
- Introduction à l'Observabilité, la Surveillance, la Journalisation et le Traçage.
- La différence entre la Surveillance et l'Observabilité.
- Outils disponibles pour la Surveillance et l'Observabilité.
- Comparaison entre la surveillance et l'observation sur des serveurs Bare-Metal vs. Kubernetes.
- Épisode 2 :
Prometheus - Mise en place de la Surveillance
- Introduction à Prometheus et son architecture.
- Configuration et mise en place de Prometheus dans un cluster EKS.
- Installation de kube-prometheus-stack avec Helm et intégration avec Grafana.
- Requêtes de base et configuration pour la surveillance avec Prometheus et Grafana.
- Épisode 3 :
Métriques et PromQL dans Prometheus
- Introduction à PromQL et techniques de requête de base.
- Agrégation et fonctions dans PromQL pour analyser les données de métriques.
- Épisode 4 :
Instrumentation et Métriques Personnalisées
- Instrumentation pour ajouter des capacités de surveillance aux applications.
- Compréhension des différents types de métriques dans Prometheus : Compteur, Jauge, Histogramme et Résumé.
- Écriture de métriques personnalisées dans une application Node.js en utilisant la bibliothèque `prom-client`.
- Dockerisation de l'application et déploiement sur Kubernetes.
- Mise en place d'Alertmanager pour l'alerte basée sur des métriques personnalisées.
- Épisode 5 :
Journalisation avec la pile EFK
- Introduction à la journalisation dans les systèmes distribués et Kubernetes.
- Mise en place de la pile EFK (Elasticsearch, Fluentbit, Kibana) sur Kubernetes.
- Configuration détaillée pour la collecte et la visualisation des journaux.
- Nettoyage du cluster Kubernetes et des ressources.
Épisode 6 :
- Introduction à Jaeger et son architecture pour le traçage distribué.
- Mise en place de Jaeger dans un cluster Kubernetes en utilisant Helm.
- Instrumentation des services en utilisant OpenTelemetry pour activer le traçage.
- Visualisation et analyse des traces dans l'interface utilisateur de Jaeger.
- Nettoyage de l'environnement après la mise en place de Jaeger.
Épisode 7 :
- Introduction à OpenTelemetry, un cadre unifié pour l'observabilité.
- Compréhension de la manière dont OpenTelemetry intègre le traçage, les métriques et la journalisation.
- Comparaison d'OpenTelemetry avec les outils d'observabilité précédents comme Jaeger, Prometheus
- Langages de programmation pris en charge et support multilingue dans OpenTelemetry.
- Mise en place étape par étape d'OpenTelemetry dans Kubernetes.
Autres cours gratuits sur la chaîne
==============================
Vous avez des questions pendant votre apprentissage ? Ne vous inquiétez pas, rejoignez notre groupe de clarification des doutes.
Rejoignez notre groupe de clarification des doutes
À propos de moi :
========
Avertissement : La copie, la reproduction ou la distribution non autorisée de ce contenu vidéo, en tout ou en partie, est strictement interdite. Toute tentative de télécharger, partager ou utiliser ce contenu à des fins commerciales ou non commerciales sans autorisation explicite du propriétaire sera soumise à des poursuites judiciaires. Tous droits réservés.