Curso Designing Data Pipelines with Telegraf and InfluxDB

  • DevOps | CI | CD | Kubernetes | Web3

Curso Designing Data Pipelines with Telegraf and InfluxDB

24h
Visão Geral

Este curso aborda o desenho de pipelines de dados de métricas utilizando Telegraf e InfluxDB, com foco em arquitetura, confiabilidade, escalabilidade e boas práticas. O aluno aprenderá a projetar fluxos completos de coleta, processamento, envio e armazenamento de dados de séries temporais para ambientes corporativos, industriais e de observabilidade.

Objetivo

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

  • Projetar pipelines de dados com Telegraf e InfluxDB
  • Definir arquiteturas eficientes de coleta e ingestão
  • Modelar dados para séries temporais de forma correta
  • Garantir confiabilidade e tolerância a falhas
  • Otimizar performance e escalabilidade
  • Aplicar boas práticas em ambientes reais
Publico Alvo
  • Engenheiros de Observabilidade
  • Profissionais de DevOps e SRE
  • Arquitetos de Sistemas
  • Administradores de Infraestrutura
  • Profissionais de IoT e Indústria
Pre-Requisitos
  • Conhecimento intermediário de Telegraf
  • Noções de InfluxDB
  • Conceitos básicos de monitoramento e métricas
Conteúdo Programatico

Module 1 – Data Pipelines and Observability Concepts

  1. What is a data pipeline
  2. Metrics pipeline fundamentals
  3. Observability architecture overview
  4. Common pipeline anti-patterns

Module 2 – Telegraf as a Data Pipeline Agent

  1. Telegraf internal data flow
  2. Inputs, processors and outputs roles
  3. Plugin chaining strategy
  4. Pipeline design considerations

Module 3 – InfluxDB as Time Series Storage

  1. InfluxDB ingestion model
  2. Buckets and retention design
  3. Write performance characteristics
  4. Storage optimization

Module 4 – Pipeline Architecture Design

  1. Centralized vs distributed collection
  2. Edge vs core processing
  3. High availability architectures
  4. Secure pipeline design

Module 5 – Data Modeling Strategy

  1. Measurements, fields and tags design
  2. Cardinality impact on pipelines
  3. Naming standards
  4. Schema evolution

Module 6 – Reliability and Fault Tolerance

  1. Buffering and batching strategies
  2. Retry mechanisms
  3. Handling network failures
  4. Data loss prevention

Module 7 – Performance and Scalability

  1. Load distribution
  2. Scaling Telegraf agents
  3. InfluxDB ingestion tuning
  4. Capacity planning

Module 8 – Real-World Pipeline Use Cases

  1. Infrastructure monitoring pipelines
  2. Application metrics pipelines
  3. Industrial and IoT data pipelines
  4. Best practices and lessons learned
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