Visão Geral
O curso InfluxDB Fundamentals apresenta os conceitos essenciais do InfluxDB como banco de dados de séries temporais, abordando sua arquitetura, componentes principais e uso prático em cenários de monitoramento e observabilidade. O treinamento capacita o participante a instalar, configurar, armazenar, consultar e gerenciar dados temporais de forma eficiente, preparando-o para trabalhar com métricas, eventos e integrações com outras ferramentas da stack de observabilidade.
Objetivo
Após realizar este curso InfluxDB Fundamentals, você será capaz de:
- Compreender o funcionamento de bancos de dados de séries temporais
- Entender a arquitetura e os componentes do InfluxDB
- Instalar e configurar o InfluxDB em diferentes ambientes
- Modelar dados temporais com measurements, tags e fields
- Gerenciar retenção e ciclo de vida dos dados
- Executar consultas básicas para análise de métricas
- Aplicar boas práticas de segurança e performance
Publico Alvo
- Administradores de sistemas
- Engenheiros de infraestrutura
- Profissionais de DevOps e SRE
- Engenheiros de observabilidade
- Analistas de monitoramento e dados
Pre-Requisitos
- Conhecimentos básicos de sistemas operacionais (Linux ou Windows)
- Noções de redes e serviços
- Conceitos básicos de métricas e monitoramento
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico
Module 1: Introduction to Time Series Databases
- What is a Time Series Database
- Time Series Use Cases
- InfluxDB Overview
- InfluxDB Editions and Versions
Module 2: InfluxDB Architecture and Components
- InfluxDB Core Components
- Storage Engine Basics
- Buckets and Retention Policies
- Organizations and Tokens
Module 3: Installing and Running InfluxDB
- Installing InfluxDB on Linux
- Installing InfluxDB on Windows
- Running InfluxDB with Docker
- Initial Setup and Configuration
Module 4: Data Model and Schema Design
- Measurements, Tags, and Fields
- Timestamps and Precision
- Schema Design Best Practices
- Data Ingestion Concepts
Module 5: Writing Data to InfluxDB
- Writing Data Using Line Protocol
- Writing Data via APIs
- Integrating Data Collectors
- Validating Written Data
Module 6: Querying Data in InfluxDB
- Query Language Overview
- Basic Queries and Filters
- Time-Based Queries
- Data Exploration Techniques
Module 7: Data Retention and Management
- Retention Policies Configuration
- Data Lifecycle Management
- Backup and Restore Concepts
- Maintenance Best Practices
Module 8: Security and Performance Basics
- Authentication and Authorization
- Token Management
- Performance Considerations
- Monitoring InfluxDB Health
TENHO INTERESSE