Visão Geral
O curso Datadog Application Observability aborda de forma prática e estratégica como utilizar a plataforma de observabilidade da Datadog para monitorar aplicações modernas em ambientes cloud, containers e arquiteturas baseadas em microservices. Durante o treinamento, os participantes aprenderão a implementar Application Performance Monitoring (APM), rastreamento distribuído, monitoramento de logs, métricas e experiências do usuário em aplicações críticas. O curso também explora integração com pipelines DevOps, ambientes Kubernetes, detecção de anomalias, dashboards inteligentes e automação de alertas, permitindo que equipes de engenharia e operações identifiquem gargalos de performance, falhas e problemas de disponibilidade de forma rápida e eficiente.
Conteúdo Programatico
Module 1: Introduction to Application Observability
- Observability vs Monitoring
- The Three Pillars of Observability
- Modern Application Architectures
- Overview of Datadog Platform
- Datadog Observability Ecosystem
Module 2: Datadog Architecture and Core Components
- Datadog Agent Architecture
- Metrics Collection and Processing
- Logs Ingestion and Processing
- Datadog APIs and Integrations
- Security and Data Management
Module 3: Implementing Datadog APM
- Application Performance Monitoring Concepts
- Installing and Configuring Datadog APM
- Instrumenting Applications
- Tracing Requests Across Services
- Service Maps and Dependency Visualization
Module 4: Distributed Tracing and Microservices Observability
- Distributed Tracing Concepts
- Trace Sampling and Tagging
- Debugging Microservices with Traces
- Root Cause Analysis with Tracing
- Performance Bottleneck Detection
Module 5: Metrics and Logs Observability
- Metrics Collection Strategies
- Custom Metrics Implementation
- Centralized Logging with Datadog
- Log Parsing and Enrichment
- Correlating Logs, Metrics and Traces
Module 6: Dashboards and Visualization
- Creating Observability Dashboards
- Datadog Query Language Basics
- Visualization Widgets
- Service Health Dashboards
- Performance Monitoring Dashboards
Module 7: Alerts, Anomaly Detection and Incident Management
- Configuring Alerts and Monitors
- Threshold and Anomaly Detection
- Event Correlation
- Incident Response Workflows
- Integration with Notification Systems
Module 8: Observability for Kubernetes and Cloud Platforms
- Monitoring Kubernetes with Datadog
- Container and Pod Observability
- Cloud Integrations (AWS, Azure, GCP)
- Infrastructure and Application Correlation
- Scaling Observability in Cloud Environments
Module 9: DevOps and CI/CD Observability Integration
- Integrating Datadog with CI/CD Pipelines
- Observability in DevOps Workflows
- Monitoring Deployments and Releases
- Performance Testing Observability
- Continuous Improvement with Observability Data
Module 10: Advanced Observability Practices
- SLOs, SLIs and Error Budgets
- Real User Monitoring (RUM)
- Synthetic Monitoring
- Security Monitoring Integration
- Observability Maturity Models