Especialista Elastic Stack – Elasticsearch, Logstash, Beats e Kibana

curso 4815- Curso não oficial.

Esse treinamento aborda de forma simples e prática toda a Stack da Elastic, indo desde os fundamentos até a gestão de clusters de alta performance. Você verá o poder do Elasticsearch do ponto de vista de armazenamento e indexação de milhões de documentos não estruturados e estruturados.

A 4Linux não é parceira oficial para treinamento da Elastic nem é uma revenda autorizada. Este curso é de autoria da 4Linux-baseado em nossa vivência com Elastic- e NÃO é o curso oficial criado pelo fabricante. Para cursos oficiais, visite: https://www.elastic.co/pt/training/ – “Elasticsearch, Logstash, Beats e Kibana são marcas registradas elasticsearch BV”

40h

Curso na modalidade presencial, live class - sob demanda - ou agile class.

Após fazer este curso você estará preparado para:

  • Instalar, configurar e manter a solução Elatic Stack
  • Criar visualizações e dashboards informativos com Kibana
  • Administrar e monitorar ambientes Elastic Stack
  • Definir Sizing de ambientes Elastic Stack
  • Coletar, transformar, enriquecer e armazenar qualquer fonte dados
  • Integrar com outros sistemas de monitoramento
  • Integrar o Elasticsearch com o Hadoop
  • Valor do treinamento na modalidade EAD: 1.560,00

Porque fazer este curso na 4Linux

Veja o que nossos clientes alunos e
empresas falam deste curso

Ao realizar os cursos da 4Linux meu perfil do LinkedIn recebeu muito mais visibilidade e aparecem muito mais oportunidades do que antes.

Jhony Yamamoto
Analista de Suporte Jr.

Escolhemos a 4Linux pois ela era a única empresa que entregava uma base de formação alinhada com a nossa proposta de novas práticas para os nossos times de infraestrutura.

Sicredi
CEO

Escolhemos a 4Linux pois ela era a única empresa que entregava uma base de formação alinhada com a nossa proposta de novas práticas para os nossos times de infraestrutura.

Sicredi
CEO

Escolhemos a 4Linux pois ela era a única empresa que entregava uma base de formação alinhada com a nossa proposta de novas práticas para os nossos times de infraestrutura.

Sicredi
CEO

Conteúdo programático

  • História, evolução e futuro
  • Produtos da Stack Elastic: Elasticsearch, Logstash, Beats e Kibana
  • Comparação entre versões OSS, Basic e Enterprise
  • Escalabilidade and resiliencia
  • Conceito de documentos, indices, busca e agregações

  • Configuração de Sistema Operacional
  • Entendendo os aquivos de configuração elasticsearch.yml, jvm.options e logs
  • Ferramentas de linha comando do Elasticsearch
  • Iniciando o cluster Elasticsearch
  • API de operações básicas
  • Operações de inserção, alteração, busca, deleção e processamento de batch
  • Explorando os Dados: Query Language, Searches, Filters e Aggregations
  • API de monitoramento _CAT
  • Adicionado novos nós no cluster
  • Tipos de nós de Elasticsearch e sua aplicabilidade

  • Entendendo a estrutura e configuração do Índice
  • Analogia entre um banco de dados tradicional e o indice Elasticsearch
  • Settings
  • Estrutura no filesystem do índice Elasticsearch
  • Aliases de Indice
  • Entendendo o Mapping e a sua importância
  • Meta Fields
  • Fields datatypes
  • Parâmetros de mapeamento
  • Mapeamento dinâmico

  • O que é um analisador e seu funcionamento
  • Testando um analisador
  • Analizers, Tokenizers, Token Filters e Character Filters

  • O que é um Shard e porque fragmentar
  • Shard primário e réplicas
  • Distribuição de documentos nos Shards
  • Size, Quantidade e limitações do Shard

  • Em nível de cluster

  • Baseado em posição de Rack
  • Baseado em Filtros

  • Horizontal X Vertical
  • Réplicas X Shards X Tamanho da Shards
  • CPU X Memória X Disco X Tamanho do Cluster

  • Volumetria X tamanho médio/dia X tempo de retenção
  • Perfil do cliente: Ingestão, Consulta ou Ambos?

  • Diferenças entre o Ingest Node X Beats X Logstash

 

  • Pipelines
  • API do Ingest
  • Condicionais em pipelines
  • Processors

  • O que é o Beats
  • Tipos de Beats

Instalando e Configurando um Beat(Metricbeat e Filebeat)

Entendendo os arquivos de configuração do Beat
  • Habilitando e configurando Módulos do Beat
  • Ingestão de logs com Filebeat
  • Throubleshoting e Debug do Beat

  • O que é o Logstash e como ele funciona
  •  Instalando e configurando o Logstash
  • Entendendo os arquivos de configuração do Logstash

  • Plugins do Logstash
  • Inputs - Plugins mais usuais
  • Beats, file, http, jdbc, stdin, tcp, udp e twitter
  • Filters - Plugins mais usuais
  • date, dissect, grok, geoip, mutate, extractnumber, translate, codec multiline e kv
  • Outputs - Plugins mais usuais
  • elasticsearch, file, stdout
  • Logstash em linha de comando
  • Debug e Throubleshoting do Logstash

  • O que é o Kibana
  • Instalando e configurando o Kibana
  • Entendendo o arquivo kibana.yml

  • Discover, visualize, Dashboard, Maps, Infraestructure, Logs, Uptime, DevTools, Monitoring e Management
  • Configurando um Indice no Kibana
  • Buscando e Analisando dados com Discover
  • Criando gráficos e métricas com Visualize
  • Criando Dashboards
  • Analisando logs com Logs
  • UpTime
  • Dev Tools
  • Monitoramento da Stack
  • Gerenciamento da Stack
  • Kibana Spaces

  • Modulo Security
  • Ativando e Configurando a Segurança no Cluster Elasticsearch
  • Criando Usuários e Perfis no Elasticsearch
  • Encriptando a comunicação entre os nós do Cluster

  • Monitoramento
  • Ativando e configurando o monitoramento do Cluster Elasticsearch
  • Coletando dados do Elasticsearch
  • Coletando dados do Logstash
  • Coletando dados do Beats
  • Coletando dados do Kibana

  • Shapshot e Restore
  • Criando repositórios
  • Executando Snapshot e Restore
  • Monitorando o progresso do Snapshots e Restore

  • Gerenciando o Ciclo de vida com ILM
  • Policies e Actions do ILM

  • Coletando logs de serviços e aplicações web

  • Coletando dados de banco de dados
  • Criando visões analíticas dos dados

  • Coletando Tweets e indexando no Elasticsearch

Gostaria de tirar dúvidas ou receber uma proposta?
Fale com a gente.

Conheça os diferenciais da 4Linux
Cursos inovadores com foco na empregabilidade

Preparatório para as principais certificações.

Aulas do tipo ‘mão na massa’

Metodologia IT Experience. Vivenciando o mercado de trabalho dentro da sala de aula.

Blended Learning

Mix de aulas presencial e online, com uso intenso de tecnologias.

Olhar no futuro

Ensinamos novas tecnologias que o mercado de trabalho irá contratar.

Implementar projetos e ensinar

Nos torna únicos no mercado. Sabemos o que é relevante e precisa ser ensinado.

Nem consultores, nem instrutores

CONSTRUTORES = CONSultores + insTRUTORES

Curso presencial ou online?
Turmas noturnas, diurnas ou aos finais de semana?

Temos vários horários e modalidades para atender sua disponibilidade.

Próximas turmas

Formas de pagamento

Cartão de crédito

Parcelado em até 12 vezes sem juros

Transferência bancária

Pagamento à vista e com desconto

Boleto bancário

Entrada mais saldo em até 6 vezes sem juros

Pronto para transformar sua carreira com o poder do open software?

Preencha o formulário.

Te enviaremos datas, preços e mais informações do curso.
Preencha para receber datas e valores:

Compartilhe essa página

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no pinterest
Compartilhar no whatsapp

Download do Conteúdo Programático

Pré-requisitos do aluno

Para acompanhar o curso, o aluno deve saber utilizar computadores e inicializar uma máquina virtual com VirtualBox

Pré-requisitos computacionais para o curso EAD

É necessário que o aluno tenha um computador (Notebook ou Desktop) com no mínimo 8GB com suporte a 64bits, pois será necessário emular máquinas virtuais para realizar os laboratórios práticos, e tenha instalado VirtualBox Instalado com Extention Pack (Linux/Windows/Mac OS X)

Pré-requisitos In Company

Sala equipada com Projetor, Quadro branco ou Cavalete Flip Chart;

Acesso à internet por banda larga, utilizando Rede Ethernet ou Wireless;

Caso exista algum proxy ou bloqueio na rede, a 4Linux deverá ser informada para providenciar com antecedência o download dos arquivos necessários.

Pré-requisitos do aluno

Pré-eequisitos Computacionais Presencial/EAD/EAD AO VIVO

Pré-requisitos In Company