Curso Elastic Stack Install and Configure

  • DevOps | CI | CD | Kubernetes | Web3

Curso Elastic Stack Install and Configure

24 horas
Visão Geral

O curso Elastic Stack Install and Configure fornece uma introdução abrangente à instalação, configuração e administração dos principais componentes da Elastic Stack (Elasticsearch, Logstash, Kibana, e Beats). Este curso prático capacita os alunos a configurar a Elastic Stack para coleta, processamento, análise e visualização de dados em tempo real, ideal para aplicações de monitoramento de logs, análise de segurança e busca distribuída.

Esse curso é ideal para profissionais que precisam dominar a implementação e administração da Elastic Stack, oferecendo uma experiência prática e aplicável ao mercado.

Objetivo

Após realizar este curso Elastic Stack Install and Configure, você será capaz de:

  • Instalar e configurar os principais componentes da Elastic Stack (Elasticsearch, Logstash, Kibana, Beats).
  • Coletar, processar e indexar dados de várias fontes usando Logstash e Beats.
  • Monitorar a integridade e o desempenho dos servidores Elasticsearch.
  • Visualizar dados e gerar dashboards interativos com Kibana.
  • Configurar pipelines de dados em tempo real para análise e busca distribuída.
  • Implementar boas práticas de segurança e otimização do Elastic Stack.
Publico Alvo
  • Administradores de sistemas
  • Engenheiros de DevOps
  • Analistas de segurança da informação
  • Desenvolvedores que trabalham com grandes volumes de dados
  • Especialistas em infraestrutura de TI
  • Administradores de bancos de dados que buscam integrar a Elastic Stack em seus ambientes
Pre-Requisitos
  • Conhecimentos básicos de administração de sistemas operacionais (Linux/Windows).
  • Familiaridade com redes, bancos de dados e protocolos de comunicação (TCP/IP, HTTP).
  • Noções de processamento e análise de dados são recomendadas, mas não obrigatórias.
Informações Gerais

Metodologia:

  • Formato de entrega: 100% on-line ao vivo via Microsoft Teams: Curso ao vivo com instrutor, permitindo interação em tempo real para dúvidas e discussões.
  • Laboratório individual: Cada aluno terá acesso a uma VM dedicada para realizar a instalação e configuração da Elastic Stack. As VMs estarão acessíveis via RDP ou VPN.
  • Exercícios práticos: Durante o curso, os alunos realizarão exercícios práticos para reforçar o conteúdo teórico, com foco na configuração e otimização da Elastic Stack.
  • Material de apoio: Apostilas e tutoriais serão fornecidos para suporte durante o curso e consulta posterior.
  • Curso interativo: Aulas interativas para facilitar o aprendizado e troca de experiências entre instrutor e alunos.
  • Horários flexíveis: O curso pode ser adaptado para atender as necessidades dos participantes.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Módulo 1: Introdução à Elastic Stack (2h)

  1. O que é a Elastic Stack? Visão geral dos componentes.
  2. Casos de uso: monitoramento de logs, busca distribuída e análise de dados em tempo real.
  3. Arquitetura da Elastic Stack.

Módulo 2: Instalação e Configuração do Elasticsearch (4h)

  1. Requisitos de hardware e software.
  2. Instalando o Elasticsearch no Linux/Windows.
  3. Configuração inicial do Elasticsearch: cluster, nodes, shards e réplicas.
  4. Configuração de backups e snapshots.

Módulo 3: Instalando e Configurando o Logstash (3h)

  1. O papel do Logstash no pipeline de dados.
  2. Instalando o Logstash e configurando pipelines básicos.
  3. Ingestão de dados de diferentes fontes (arquivos, syslog, APIs).
  4. Aplicando filtros e transformações de dados no Logstash.

Módulo 4: Coletando e Processando Dados com Beats (3h)

  1. Introdução ao Beats (Filebeat, Metricbeat, Packetbeat, etc.).
  2. Instalação e configuração do Filebeat para coleta de logs.
  3. Configurando o Metricbeat para monitoramento de infraestrutura.
  4. Integração dos Beats com o Elasticsearch e Logstash.

Módulo 5: Configurando e Utilizando o Kibana (4h)

  1. Instalação do Kibana e integração com o Elasticsearch.
  2. Navegando pela interface do Kibana.
  3. Criando visualizações e dashboards interativos.
  4. Usando o Kibana para análise de logs e monitoramento de métricas.

Módulo 6: Monitorando e Gerenciando o Elasticsearch (3h)

  1. Monitoramento do cluster do Elasticsearch com X-Pack Monitoring.
  2. Ajustando performance e recursos de hardware.
  3. Gerenciamento de índices e otimização de queries.
  4. Implementando escalabilidade horizontal com sharding e replicas.

Módulo 7: Segurança na Elastic Stack (3h)

  1. Implementando autenticação e controle de acesso com o Elasticsearch Security.
  2. Configuração de TLS/SSL para comunicação segura.
  3. Monitorando o acesso e a atividade no cluster.
  4. Boas práticas para manter a segurança do ambiente Elastic Stack.

Módulo 8: Troubleshooting e Solução de Problemas (3h)

  1. Identificando e resolvendo problemas comuns na Elastic Stack.
  2. Troubleshooting de desempenho e uso excessivo de recursos.
  3. Monitoramento de logs do Elasticsearch, Logstash e Beats.

Módulo 9: Melhores Práticas e Integração com Outras Ferramentas (2h)

  1. Melhores práticas para dimensionamento e manutenção de ambientes Elastic Stack.
  2. Integração com sistemas de alerta como Prometheus e Grafana.
  3. Uso de Elastic APM para monitoramento de aplicações.

Módulo 10: Laboratório Prático e Estudo de Caso (3h)

  1. Laboratório prático: configurando uma pipeline de coleta e análise de dados em tempo real.
  2. Estudo de caso: usando Elastic Stack para monitoramento de segurança.
  3. Discussão de cenários do mundo real.
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