Curso Observability with OpenTelemetry

  • DevOps | CI | CD | Kubernetes | Web3

Curso Observability with OpenTelemetry

16 horas
Visão Geral

Este Curso Observability with OpenTelemetry, apresenta os conceitos e práticas de Observabilidade com o uso do OpenTelemetry, uma solução de código aberto que padroniza a coleta de logs, métricas e traces. Os participantes aprenderão a configurar e integrar o OpenTelemetry em ambientes modernos, com foco em aplicações distribuídas e sistemas em nuvem.

Objetivo

Após realizar este curso Observability with OpenTelemetry, você será capaz de:

  • Entender os conceitos fundamentais de observabilidade e o papel do OpenTelemetry.
  • Implementar OpenTelemetry em diferentes linguagens de programação e frameworks.
  • Configurar coleta de logs, métricas e traces.
  • Integrar OpenTelemetry com ferramentas populares como Prometheus, Grafana e Jaeger.
  • Monitorar e diagnosticar sistemas distribuídos de forma eficiente.
Publico Alvo
  • Desenvolvedores de software
  • Engenheiros de DevOps
  • Arquitetos de software
  • Administradores de sistemas
  • Profissionais de TI interessados em monitoramento e observabilidade
Pre-Requisitos
  • Conhecimentos básicos de programação.
  • Familiaridade com sistemas distribuídos e microserviços.
  • Experiência prévia com ferramentas de monitoramento será um diferencial.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Module 1: Introduction to Observability and OpenTelemetry

  1. What is Observability?
  2. Overview of OpenTelemetry.
  3. The role of Logs, Metrics, and Traces.
  4. Comparison with other monitoring tools.

Module 2: Setting Up OpenTelemetry

  1. Installation and setup.
  2. Instrumentation in different languages (Java, Python, Node.js).
  3. Configuration of OpenTelemetry SDK and agents.

Module 3: Collecting Logs, Metrics, and Traces

  1. Implementing logging with OpenTelemetry.
  2. Collecting and exporting metrics.
  3. Distributed tracing: concepts and implementation.

Module 4: Integrations with Popular Tools

  1. Integrating OpenTelemetry with Prometheus.
  2. Visualization and alerting with Grafana.
  3. Distributed tracing with Jaeger and Zipkin.

Module 5: Advanced Configurations and Best Practices

  1. Custom instrumentation.
  2. Optimizing performance and resource usage.
  3. Implementing security in observability pipelines.

Module 6: Hands-On Labs and Case Studies

  1. Real-world scenarios and challenges.
  2. End-to-end implementation in a distributed system.
  3. Troubleshooting and performance tuning exercises.
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Node-RED para Integracao de Sistemas

32 horas Curso Pratico

Curso Node-RED com Dashboard e Monitoramento

32 horas Curso Pratico

Curso Node-RED para RPA Automacao Robotica

32 horas Curso Pratico

Curso Node-RED para DevOps e Automacao de Infraestrutura

32 horas Curso Pratico

Curso Node-RED com Cloud Azure, AWS, GCP

32 horas Curso Pratico