• DurĂ©e: 1 journĂ©e (7h)
  • Prix: 590€ HT
  • Lieux: Ă  distance ou dans toute la France

Kubernetes et OpenShift permettent d’orchestrer des containers à grande échelle et sont aujourd’hui des quasis standards du déploiement de containers dans le Cloud comme on-prem.

Cependant les problématiques d’observabilité (Logging, Monitoring & Alerting) restent souvent complexes et difficiles à mettre en oeuvre. Cette formation aborde l’essentielle des connaissances et des bonnes pratiques permettant de mettre en place vos stacks et pratiques d’observabilité sur Kubernetes. Un tour d’horizon des aspects les plus importants et des patterns plus avancés.

Fortement adaptée à votre contexte, de nombreux cas d’usages et retours d’expériences concrets permettent d’explorer et comprendre au mieux les concepts et les appliquer au plus proche de la réalité

S’inscrire à une session

Objectifs pédagoqiques

  • Comprendre les concepts de Logging, Monitoring & Alerting
  • Comprendre comment implĂ©menter l’observabilitĂ© sur Kubernetes et OpenShift

Public visé

Techniciens, ingénieurs, consultants et autres professionnels du monde l’IT et du développement utilisant Kubernetes ou OpenShift.

Pré-requis

Connaissance basique de Kubernetes et des concepts de monitoring

Plan de formation

Introduction

  • Rappel: architecture et components Kubernetes
  • Monitoring: introduction et terminologie
  • ObservabilitĂ© VS Monitoring
  • Les 3 piliers: Logs, Metrics & Traces

Logging Ă  grande Ă©chelle

  • Rappel logging: structure, niveau d’erreur, contenu, etc.
  • Quelques outils et architecture de logging: Datadog, ELK…
  • Bonnes pratiques de logging
  • Collection et aggregation de logs sur Kubernetes
  • Utilisation des Metadatas
  • Les types d’“Events” sur Kubernetes
  • Ingestion, filtrage et rĂ©tention

Monitoring & Metriques

  • 4 Golden Signals
  • Quelques outils et architecture de monitoring: Prometheus, Datadog…
  • Par ou commencer ? Pod, Deployment et autres objets
  • Resource Requests & Limits, quels points d’attention ?
  • Healthcheck et Probes: Liveness, Readiness & Startup
  • Latence et Traffic
  • Moyenne, Mediane et autres Centiles
  • Metrics low-level et infrastructure: Node, disque, rĂ©seau, etc.
  • Metrics applicatives et mĂ©tiers

Tracing & Spans

  • Tracing & Span: terminologie
  • Outil et architecture de tracing: Jaeger
  • Exemples et Bonnes pratiques de tracing

Securité & Audit

  • Que monitorer en terme de sĂ©curitĂ© ?
  • Scan d’image et CVE
  • Configuration et sĂ©curitĂ©

Alerting:

  • Ni trop, ni pas assez,
  • StratĂ©gie d’implĂ©mentation des alertes
  • Ownership et responsabilitĂ©
  • Service levels: SLA, SLO & SLI

S’inscrire à une session