Pular para o conteúdo principal

Elastic Stack Avançado

Plano de ensino

Curso: Elastic Stack - Avançado

Instrutor: Flávio Antonio Pittorri.

Objetivo geral presente treinamento é um instrumento que complementa o Módulo I – Básico do curso de capacitação em Elastic Stack. Ele presume que o aluno já tenha o conhecimento básico da ferramenta Elastic Stack, adquirida no módulo anterior desta edição. Nele, serão vistas as extensões dos principais conceitos do Elastic Stack, os recursos avançados da ferramenta e os passos seguintes ao módulo básico, para complementar uma implementação mais complexa, focada nas diferentes necessidades dos participantes. Este material é baseado na documentação do próprio fabricante da ferramenta (Elastic), em livros, artigos públicos, experiências públicas de terceiros, vídeos científicos, sites da Internet e nas diversas implementações já feitas na empresa.

Nível: Avançado

Tipo do CursoTeórico-prático

Modalidade de Ensino: Presencial

Público Alvo: colaboradores da Flex e do FIT que possuem o conhecimento básico na ferramenta Elastic Stack e que tenham interesse em conhecer novos conceitos e recursos da ferramenta e assim otimizar ainda mais o controle dos seus processos

Requisitos mínimos os alunos devem conhecer a lógica, as fontes de informações, os parâmetros dos seus processos, bem como o conhecimento básico do Elastic Stack ou ter cursado o Módulo I – Básico do curso de capacitação em Elastic Stack.

Duração total do curso e distribuição da carga horária: 20 horas, distribuidas em 4 horas por dia, durante 5 dias

Quantidade de vagas: mínimo 8 e máximo 12 alunos. 

Ementa:

  1. Revisão do Kibana
  2. Revisão de PowerShell
  3. RESTFul API’s
  4. API’s de Mapeamento
  5. Ingestão contínua de dados – Logstash, Filebeat e Winlogbeat
  6. Machine Learning
  7. Inferaface Elasticsearch e Python via programação
  8. Analytics
  9. Recursos adicionais
  10. Desenvolvimento de um pequeno projeto
  11. Considerações finais / Conclusão

                    Instrumentos:

                    O aluno deverá providenciar:

                    Computador com Windows, com permissão de administrador da própria máquina, com acesso a rede Flex-Skynet, acesso à Internet, ao edX e a plataforma Zoom

                    O FIT providenciará: 

                    • A criação do Channel do Zoom para a turma.
                    • Criação dos usuários Adv_01, Adv_02, ... Adv_nn na plataforma Elastic Stack (ELKaaS).
                    • Criação do ambiente Labs no Box compartilhado com os alunos, onde estarão os dados necessários para execução dos exercícios que serão praticados em aula. o ambiente de testes no Box onde conterá os dados necessários para os laboratórios e que serão compartilhados para os alunos.

                    Metodologia: metodologia Ativa, por meio do método: Aprendizagem baseada em problemas. Nos tópicos teóricos, a aula será dividida em 2 partes: a primeira explanativa e a segunda exercícios na plataforma edX. Nos tópicos práticos cada aula será dividida em 3 partes: na parte inicial serão apresentados os conceitos teóricos do tópico em questão, na segunda parte será demonstrado o assunto na plataforma Elastic Stack e a terceira parte será composta de exercícios práticos na própria ferramenta Elastic Stack.

                    Processo Avaliativo: xercícios teóricos e práticos durante o decorrer do curso. Os exercícios teóricos deverão ser respondidos diretamente na plataforma edX, os exercícios práticos serão executados na platoforma Elastic Stack e as evidências dos resultados deverão ser transportadas para a plataforma edX via print da tela do Kibana. Esta parte valerá um total de 100 pontos. Na última aula o aluno deverá desenvolver na plataforma Elastic Stack um pequeno projeto relacionado a sua área de atuação e apresentá-lo para a turma. Esta parte também valerá 100 pontos. A média final será a média aritmética das duas portes. O Laboratório será monitorado pelo instrutor que avaliará a participação e o interesse do aluno na aplicação da ferramenta, contudo, não terá participação na nota final do aluno. Adicionalmente, o aluno poderá avaliar o curso e o instrutor no link:

                    Bibliografia básica

                    1. Wong, Wai Tak; Advenced Elasticsearch 7.0, Editora Packt,

                    http://www.packt.com

                    2. Konda, Madhusudhan; Elasticsearch in Action; Manning Publications.

                    3. Elastic:

                    https://www.elastic.co/

                    4. WEB APIs:

                    https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-

                    5. side_web_APIs/Introduction

                    6. RESTFul APIs Methods:

                    https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods

                    7. APIs curl:

                    https://docs.oracle.com/en/cloud/saas/marketing/eloqua-

                    8. develop/Developers/GettingStarted/APIRequests/curl-requests.htm

                    9. API _bulk:

                    https://www.elastic.co/guide/en/elasticsearch/reference/7.17/docs-bulk.html

                    10. Oncase blog

                    https://www.oncase.com.br/blog/data-driven/analise-exploratoria-de-dados

                    11. Materiais internos: Flex, Fit, PIC, FTA

                    Inscrever-se