Curso InfluxDB with Docker and Docker Compose

  • DevOps | CI | CD | Kubernetes | Web3

Curso InfluxDB with Docker and Docker Compose

24 horas
Visão Geral

O curso InfluxDB with Docker and Docker Compose é focado na utilização do InfluxDB em ambientes conteinerizados, explorando a implantação, configuração e gerenciamento do banco de dados de séries temporais utilizando Docker e Docker Compose. O treinamento aborda boas práticas para ambientes locais, de testes e produção, capacitando o participante a criar stacks reprodutíveis e escaláveis para monitoramento e observabilidade.

Objetivo

Após realizar este curso InfluxDB with Docker and Docker Compose, você será capaz de:

  • Compreender o funcionamento do InfluxDB em containers
  • Criar e gerenciar containers do InfluxDB com Docker
  • Utilizar Docker Compose para orquestrar ambientes
  • Configurar persistência de dados e variáveis de ambiente
  • Integrar o InfluxDB com outras ferramentas conteinerizadas
  • Aplicar boas práticas de segurança e performance
  • Automatizar ambientes de desenvolvimento e testes
Publico Alvo
  • Profissionais de DevOps
  • Engenheiros de infraestrutura
  • Administradores de sistemas
  • Engenheiros de observabilidade
  • Desenvolvedores
Pre-Requisitos
  • Conhecimentos básicos de Docker
  • Noções de containers e imagens
  • Conhecimento introdutório de InfluxDB
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Module 1: Containers and Docker Fundamentals

  1. Containers Concepts Overview
  2. Docker Architecture Basics
  3. Images, Containers, and Volumes
  4. Docker Networking Fundamentals

Module 2: Running InfluxDB with Docker

  1. InfluxDB Docker Images
  2. Running InfluxDB Containers
  3. Environment Variables Configuration
  4. Exposing Ports and Accessing UI

Module 3: Data Persistence and Volumes

  1. Docker Volumes Concepts
  2. Persisting InfluxDB Data
  3. Backup and Restore with Volumes
  4. Data Lifecycle in Containers

Module 4: InfluxDB Initial Setup in Containers

  1. Organizations, Buckets, and Tokens
  2. Automating Initial Configuration
  3. Managing Credentials Securely
  4. Common Setup Pitfalls

Module 5: Docker Compose Fundamentals

  1. Docker Compose File Structure
  2. Services, Networks, and Volumes
  3. Environment Configuration
  4. Managing Multi-Container Applications

Module 6: InfluxDB with Docker Compose Stacks

  1. InfluxDB Single-Node Stack
  2. Integrating Telegraf
  3. Integrating Grafana
  4. End-to-End Observability Stack

Module 7: Security and Performance Considerations

  1. Securing Containers and Networks
  2. Managing Secrets and Tokens
  3. Resource Limits and Performance
  4. Container Hardening Best Practices

Module 8: Docker-Based Labs and Use Cases

  1. Local Monitoring Environment Setup
  2. Development and Test Scenarios
  3. Troubleshooting Container Issues
  4. Hands-On Labs and Exercises
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