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 Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso FinOps Foundation Mentorship Program

24 horas

Curso Microsoft MD-102T00 Microsoft 365 Endpoint Administrator

32 horas Curso Pratico

Curso DP-060T00 Migrate NoSQL workloads to Azure Cosmos DB

16 horas

Curso DP-900T00-A Microsoft Azure Data Fundamentals

16 horas