Curso Observabilidade Fundamentasl

  • DevOps | CI | CD | Kubernetes | Web3

Curso Observabilidade Fundamentasl

16 horas
Visão Geral

O curso Fundamentos de Observabilidade tem como objetivo fornecer uma compreensão abrangente dos conceitos e práticas que sustentam a observabilidade em sistemas modernos. Os participantes aprenderão a monitorar e medir a saúde de aplicações distribuídas, permitindo uma análise proativa e uma resposta rápida a incidentes.

Objetivo

Após realizar este Curso Fundamentos de Observabilidade, você será capaz de:

  • Compreender os princípios fundamentais da observabilidade em sistemas distribuídos.
  • Implementar uma estratégia de observabilidade que abranja métricas, logs e rastreamento distribuído.
  • Utilizar ferramentas de observabilidade como Prometheus, Grafana, Elastic Stack e OpenTelemetry.
  • Identificar e diagnosticar falhas e gargalos de desempenho em sistemas complexos.
Publico Alvo
  • Engenheiros de DevOps
  • Administradores de sistemas
  • Engenheiros de SRE (Site Reliability Engineering)
  • Desenvolvedores de software
  • Arquitetos de soluções de TI
Pre-Requisitos
  • Conhecimentos básicos de sistemas operacionais e redes.
  • Familiaridade com ferramentas de monitoramento de TI.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introdução à Observabilidade

  1. What is observability and why is it important?
  2. Difference between monitoring and observability.
  3. The three pillars of observability: metrics, logs, and distributed tracing.

Coleta de Métricas

  1. Types of metrics: system, application, and business metrics.
  2. Metric collection tools: Prometheus and Grafana.
  3. Setting up alerts and thresholds.

Logs e Centralização de Logs

  1. Concepts of logs: types and formats.
  2. Collecting, storing, and analyzing logs with Elastic Stack (Elasticsearch, Logstash, Kibana).
  3. Log correlation and troubleshooting.

Rastreamento Distribuído

  1. What is distributed tracing and its importance in microservices?
  2. Implementing distributed tracing with Jaeger and OpenTelemetry.
  3. Monitoring transactions and dependencies in distributed systems.

Ferramentas e Práticas de Observabilidade

  1. Integrating observability with DevOps tools.
  2. Use cases in Kubernetes and cloud environments.
  3. Best practices for building resilient and observable systems.

Implementação de Observabilidade em Ambientes Cloud

  1. Observability in hybrid and multi-cloud environments.
  2. Using cloud-native tools like AWS CloudWatch, Azure Monitor, and Google Cloud Operations.
  3. Collecting metrics and logs in cloud-native systems.
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h