Curso Elasticsearch for Developers

  • Development

Curso Elasticsearch for Developers

16H
Visão Geral

Curso Elasticsearch for Developers, O Elasticsearch é o padrão de fato de hoje para registro centralizado e análise em tempo real para métricas do sistema e dados de negócios. O que começou como um mecanismo de busca de texto completo rapidamente se tornou muito, muito mais do que apenas isso.

Este workshop prático intensivo de 2 dias foi desenvolvido para ensinar a você o Elastic Stack desde o início. Você começará aprendendo os conceitos básicos de pesquisa de texto completo e recuperação de informações e as importantes APIs do Elasticsearch: APIs de documentos, índices, consultas e agregações.

Somente quando você estiver fluente com as APIs do Elasticsearch você poderá realmente usar o poderoso Elastic Stack em todo o seu potencial. Anteriormente conhecido como ELK, o Elastic Stack possui vários componentes (Elasticsearch, Logstash, Kibana, Beats e várias soluções Stack-wide) e você aprenderá a fazer bom uso de todos eles.

Objetivo

Após realizar este Curso Elasticsearch for Developers você será capaz de:

  • Usando o Elasticsearch para adicionar pesquisa de texto completo a qualquer aplicativo.
  • Defina e mantenha índices do Elasticsearch e corrija a ingestão de dados usando Logstash e Beats.
  • Execute consultas de agregação para detalhar seus dados.,
  • Use o Kibana para investigar dados ao vivo e criar painéis visualmente atraentes.,
  • Trabalhando com dados de série temporal (logs, IoT e muito mais).
  • Entenda onde o Elastic Stack brilha e como usá-lo corretamente.
Pre-Requisitos
  • Desenvolvedores, DevOps e SREs com 3 anos de experiência ou mais. Independente de plataforma - exercícios práticos estão usando o Kibana de ponta a ponta.
Informações Gerais
  • Carga horaria 16h
  • Se noturno este curso e ministrado de terça-feira a sexta-feira das 19h às 23h, total de 4 encontros,
  • Se aos sábados este curso e ministrado das 09h às 18h, total de 2 encontros,
  • In-company

Formato de Entrega:

  • 100% on-line ao vivo via Microsoft Teams na presença de um instrutor/consultor
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Starting with some basics

  1. Basics of Full text search and Information Retrieval
  2. Overview of the Elastic stack
  3. Elasticsearch and the REST API
  4. Using Elasticsearch from your favorite programming language
  5. Search and the various query types
  6. Hands-on experience with indexing and searching texts

The Analysis Chain and Index Mappings

  1. The inverted index and full-text search
  2. Term normalization with Analyzers, Tokenizers and TokenFilters
  3. Understanding and poking into the analysis chain
  4. Creating and using a custom analyzer
  5. Using Index Mappings to control analysis and other index features

The Search API

  1. Pagination and Sorting
  2. Precision and Recall
  3. Understanding scoring and how it is applied
  4. Building smart queries that can influence scoring correctly
  5. Scripting
  6. Query explanation and profiling
  7. Results highlighting
  8. Various power query tools and a lot of good advice

Elasticsearch must-knows

  1. Document oriented design and why it's crucial to do right with Elasticsearch
  2. Suggesters
  3. Record linkage via MoreLikeThis
  4. Geo-spatial search
  5. Multi-lingual search
  6. Anomaly detection methods
  7. The percolator

The aggregations framework, Logstash, Beats and Kibana

  1. Real-time data analysis and reporting
  2. The Aggregations Framework: Metric and Bucket aggregations
  3. Pipeline aggregations
  4. Various powerful aggregations tricks
  5. Using Kibana as a powerful Web UI on top of the aggregations framework
  6. Timelion
  7. Logstash and Beats
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas