Workshop Elasticsearch e a stack Elastic
What you’ll learn
Aprender de forma básica como provisionar um ambiente Elasticsearch como uma ferramenta de busca poderosissima.
Realizar consultas simples e complexas na linguagem DSL usando varias comparações com a linguagem SQL caso você já tenha domínio.
Aprender como funciona a arquitetura Elasticsearch tanto single como em cluster
Aprender como funciona a divisão de dados em shards e suas replicas
Aprender como ativar a segurança e autenticação em um ambiente Elasticsearch
Provisionar um cluster Elasticsearch
Entender superficialmente como funcionam as demais ferramentas que compõem o stack como o Kibana, Logstash e os Beats (filebeat, metricbeat, auditbeat e heartbeat)
Aprender como aplicar uma solução Elastic para o cenário da sua empresa
Aprenda a fazer agregações de métrica e buckets
Aprenda a fazer o mapping do seu index
Aprenda a fazer snapshots dos seus indexes e programa-los
Requirements
O ideal é ter uma base em sistema operacional Linux e vivencia básica no dia dia de TI (por mais que rode no Windows, no cenário real mais de 95% dos ambientes são em Linux)
Caso não saiba Linux procure meu canal no Youtube (Rescue Point) estou postando um material de Linux de apoio que pode te ajudar!
Ter uma noção básica de cliente/servidor armazenamento de dados
Ter força de vontade, pois o que você tiver de dúvida estou disposto a ajuda-lo.
Description
Trabalho com tecnologia a 15 anos, com dados a quase 10 e os 4 últimos anos venho migrando de bases relacionais para ferramentas de dados de grande volume e performance como Cloudera/Bigdata/Hadoop e clusters Elasticsearch. Encontrei no Elasticsearch uma solução para grandes gargalos de consultas que não eram performáticas em bancos de dados tradicionais e de brinde acabo ganhando uma suite de outras funcionalidades como analises de logs e métricas, consultas usando geolocalização de forma extremamente simples, dashboards com atualização em tempo real a medida que o dado é inserido no index, uma ferramenta de ingestão de dados fantástica e muitas outras funcionalidades.Esse curso foi desenvolvido em cima dos tópicos do curso oficial Elastic Engineer I e com e frisando em outros pontos como Beats e Kibana, no curso oficial só fala sobre Elasticsearch. Procurei sempre fazer um quiz e labs no final de cada capitulo assim você se testa o tempo todo e fixa melhor o conteúdo.Seu bem presente na comunidade e no começo de 2020 fui nomeado Elastic Silver contributor no Brasil pela própria Elastic (dê aquela conferida no Linkedin – Anselmo Borges).Esse curso é bem mais focado no funcionamento do Elasticsearch do que nas funcionalidades do Kibana e beats, foco em arquitetura e consultas, pois como gerar dashboards se não consigo realizar as consultas?Em pouco tempo torne-se capaz de administrar um cluster Elasticsearch, administrar dados e as demais ferramentas Elastic de forma básica mas o suficiente para tirar grandes resultados.Elasticsearch – Instalação e configuração como cluster, consultas e funcionamento.Kibana – Instalação, criação de dashboards e administração do cluster ElasticsearchLogstash – Ingestão de dados de diversos tipos no cluster ElasticsearchBeats – Ingestão de arquivos de logs e agentes de monitoração de servidores.Esteja apto para uso dessa ferramenta que a cada ano ganha mais adeptos devido sua fácil utilização e rapidez de dados em real time.OBS: Algumas partes do curso exigem um conhecimento básico em Linux, dificilmente haverá um cenário de um servidor produtivo em Windows. Para analistas de BI e outras ferramentas que não tem contato com ambiente Unix, talvez seja necessário um apoio extra, mas fico a disposição para ajuda-los.Caso precise de um material de apoio em Linux tenho uma serie de vídeos gratuitos que preparam para a certificação Linux Essentials do LPI, o material está disponível gratuitamente no Youtube no canal da minha empresa “Rescue Point”, espero que ajude!
Overview
Section 1: Apresentação
Lecture 1 Apresentação e informações sobre o curso e ferramenta
Section 2: Modulo 1: Apresentando o Stack Elastic
Lecture 2 Apresentando o Elastic Stack
Lecture 3 Respostas o Quiz
Section 3: Instalando o ElasticSearch e o Kibana no Linux (versão 7.5)
Lecture 4 Instalando o Stack Elastic (somente Kibana e Elastic nessa etapa)
Lecture 5 Resolução do LAB 1
Lecture 6 Resolução do LAB 1 (continuação)
Section 4: Operações com dados no ElasticSearch
Lecture 7 Operações com dados (parte teórica)
Lecture 8 Correção do Quiz
Lecture 9 Lab2 – Manipulação de dados no Elasticsearch
Lecture 10 Realizando buscas no Elasticsearch
Lecture 11 LAB 3: Realizando buscas e ingestão de dados no Elasticsearch
Lecture 12 Relevância
Section 5: Buscas e consultas
Lecture 13 Buscas Full Text
Lecture 14 Combinando Queries
Lecture 15 LAB 4: Refinando as buscas
Section 6: Agregações
Lecture 16 Agregações de métricas
Lecture 17 Agregações em Buckets
Lecture 18 Combinando Agregações
Lecture 19 LAB 5: Agregações
Section 7: Mapping e indices reversos
Lecture 20 Mappings
Lecture 21 Índices reversos
Section 8: Cluster Elasticsearch, funcionamento e configuração.
Lecture 22 Cluster Elasticsearch
Lecture 23 Lab 6: Cluster Elasticsearch – Construindo ambiente no Google GCP
Lecture 24 Lab 6 (cont): Cluster Elasticsearch – Instalação de pacotes e pré-reqs
Lecture 25 Lab 6 (cont): Cluster Elasticsearch – Configuração de parâmetros
Lecture 26 Shards
Section 9: Segurança do Cluster
Lecture 27 Habilitando a autenticação no Elasticsearch
Lecture 28 Realizando backups automatizados dos indices
Section 10: Overview de Beats e Logstash
Lecture 29 O que são os Beats e como funcionam?
Lecture 30 Lab 8: Usando o Beats na prática: Metricbeats
Lecture 31 Lab 6: Usando o auditbeat e o filebeat
Section 11: Considerações finais e agradecimentos.
Lecture 32 Parabéns! Obrigado pela confiança!
Desenvolvedores,DBAs,Sysadmins,Analistas de monitoração,Engenheiros de dados,Administradores de rede e infra estrutura,Analistas de segurança da informação
Course Information:
Udemy | Português | 6h 48m | 3.76 GB
Created by: Anselmo Borges
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com