Curso Observabilidade Advanced
24 horasVisão Geral
Este curso avançado de Observabilidade explora técnicas e práticas para aprimorar a observação de sistemas complexos em ambientes de produção. Os participantes aprenderão sobre as melhores práticas, ferramentas e abordagens de monitoramento que garantem visibilidade, resiliência e desempenho em suas aplicações. O curso abordará conceitos avançados de observabilidade, análise de logs, métricas e rastreamento distribuído, bem como a integração dessas práticas com metodologias de DevOps e SRE (Site Reliability Engineering).
Objetivo
Após a conclusão deste curso, os participantes serão capazes de:
- Implementar técnicas avançadas de observabilidade em suas aplicações e infraestrutura
- Analisar e correlacionar dados de logs, métricas e traces para obter insights sobre o desempenho dos sistemas
- Utilizar ferramentas de monitoramento e observabilidade para detectar e resolver problemas proativamente
- Integrar práticas de observabilidade com pipelines de CI/CD e processos de DevOps
Publico Alvo
- Profissionais de TI
- Engenheiros de Software
- Administradores de Sistemas
- Especialistas em DevOps
- Profissionais de Segurança da Informação
- Gerentes de Projetos
- Consultores de Tecnologia
Pre-Requisitos
- Conhecimento básico em conceitos de monitoramento e observabilidade
- Experiência prévia em desenvolvimento de software e infraestrutura de TI
- Familiaridade com ferramentas de monitoramento e logging
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
- Introdução à Observabilidade Avançada
- Overview of observability and its importance in complex systems.
- Differences between monitoring, observability, and telemetry.
- Pilares da Observabilidade
- Logs: Best practices for log collection, analysis, and management.
- Metrics: Types of metrics and effective collection strategies.
- Traces: Implementing distributed tracing and its advantages.
- Ferramentas e Tecnologias de Observabilidade
- Overview of key tools (Prometheus, Grafana, ELK Stack, Jaeger).
- Integrating tools for a unified observability view.
- Estratégias de Coleta de Dados
- Real-time data collection vs. batch collection strategies.
- Challenges and best practices in data collection.
- Análise de Dados e Troubleshooting
- Techniques for data analysis to identify issues.
- Hands-on case studies in troubleshooting.
- Observabilidade em Ambientes Cloud e Microserviços
- Challenges of observability in microservices architectures.
- Implementing observability practices in cloud environments.
- Integrando Observabilidade com DevOps
- The importance of observability in the DevOps culture.
- Automating processes based on observability data.
- Melhores Práticas e Futuro da Observabilidade
- Trends and innovations in the field of observability.
- Discussion on the future of observability and its implications.