Treinamento Apache Druid - Fundamental
O treinamento fundamental em Apache Druid prepara profissionais para o mercado para manipulação de dados em tempo real. Apache Druid é um armazenamento de dados distribuído, de código aberto e orientado a colunas, escrito em Java. Foi projetado para ingerir rapidamente grandes quantidades de dados de eventos e executar consultas OLAP de baixa latência nesses dados. O Druid é comumente usado em aplicativos de inteligência de negócios para analisar grandes volumes de dados históricos e em tempo real. Também é adequado para alimentar painéis analíticos rápidos, interativos e para usuários finais. Empresas como Alibaba, Airbnb, Cisco , eBay, Netflix, Paypal tem usado o Apache Druid.
Conteúdo Programático.
Conceitual Apache Druid.
- Introdução ao Druid.
- Ecossistema de Big Data.
- Introdução a Streaming Data.
- Introdução a OLAP.
- Introdução a Hadoop.
- Apache Software Foundation.
- Introdução ao Zookeper.
- Cases de Uso do Druid.
- Empresas usando Druid.
Instalação do Apache Druid.
- Instalando o Druid.
- Configurando o Druid.
- Importando um data Source.
Características
- Alta Performance.
- Real-time.
- Analytics.
- Database.
- Spec.
- Schema.
Arquitetura do Apache Druid
- Arquitetura.
- Middle Manager.
- Indexing Nodes.
- Historical Nodes.
- Broker Nodes.
- Cordinator Nodes.
Storage Formats
- Segments Files.
- Particionamento.
- JSON, CSV, TSV.
- ORC, Parquet, Avro.
Funcionalidade
- Data Rollup.
- Enconding.
- Bitmap Indices.
- Sketch Columns
- Limitações.
- Real Time Analytics.
Índices de Dados
- Sharding.
- Real Time Indices.
- Streaming Ingestion.
- Kafka Indexing Service.
- Batch Ingestion.
- Hadoop Index Task.
- Index Task.
- Interação com Apache Hive.
Querys e Druid SQL.
- JSON Querys.
- SQL Querys.
- Pytho Querys.
- R Querys.
- Ruby Querys.
- Javascript Querys.
- Clojure Querys.
- PHP Querys.
- REST API Querys.
- Multiple Query Types.
- Timeseries,TopN, GroupBy, Select, Segment Metadata.
- Parser e Planner Apache Cacique.
- Pvot Analytics UI.
Integração
- Druid via JDBC.
- Druid com Hive.
- Druid e sistemas de BI.
- Druid Storage for Hive.
Segurança
- Configurando Acessos.
Cluster Druid
- Configurando o Cluster.
- Cluster Distribuído.
Carga Horária:
- 24 Horas de duração.
Modalidades do Treinamento:
- Presencial - Abrimos turmas onde pode se inscrever, atuamos na maioria das capitais Brasileiras.
- On Line Ao Vivo - Fazemos a transmissão Online do Treinamento.
- In Company (Presencial ou Online) - Turmas Fechadas para empresas a custo único para até 15 Alunos.
Pré-Requisitos:
- Conhecimento de comandos e servidores Linux.
- Conhecimento básico em SQL.
Requisitos:
- Todos os participantes devem trazer um notebook para realizar as atividades práticas.
- O Computador deve estar com acesso de administrador para possibilitar instalações de aplicativos e acesso a Internet.
- Para Online ter uma boa conectividade com a Internet.
- Para turmas In-Company não trabalhamos com limite de participantes para os treinamentos, orientamos que as turmas sejam de até 12 alunos para um melhor desempenho.
Requisitos mínimos de hardware
- Memória RAM : 8GB
- Espaço em Disco: 20GB
- Processador: 64 bits(chipsts de x64)
- CPU: 4 núcleos.
- Sistemas Operacionais: GNU/Linux, Windows ou MacOS.
- VirtualBox.
Material
Serão disponibilizados os seguintes materiais aos alunos do treinamento:
- Todos os softwares Apache Druid e acessórios na sua última versão estável.
- Material próprio em Português do Brasil.
- Apresentações (slides do treinamento) desenvolvidas pela equipe Ambiente Livre.
- Apostilas digitais dos softwares desenvolvidas pela Ambiente Livre.
- Apostilas com exercícios práticos desenvolvidos no treinamento.
- Materiais e documentações complementares desenvolvido pela Comunidade Open Source Mundial.
- Caneta, Pasta e Bloco de Anotações.
Metodologia
- Todos os dias serão apresentados novos recursos e conceitos e avaliados através de exercícios práticos em todas as aulas.
Estamos localizados em Curitiba e atendemos em todo Brasil com treinamentos Druid, cursos Druid. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.
Inscrições, Informações e Valores
Diferenciais da Ambiente Livre.
A Ambiente Livre tem 19 anos no mercado, pioneirismo na oferta de consultoria, treinamentos, projetos e suporte em softwares de código-fonte aberto e software livre com um ecossistema voltado a negócios, e pode lhe ajudar a gerir complexidades, reduzir custos, permitindo adaptar e oferecer inovação inteligente necessária para o seu sucesso.
3.535 profissionais capacitados em 325 turmas ministradas.
Atuação global, 807 empresas impactadas em projetos, consultorias e treinamentos no Brasil, América Latina, Europa e África.
Networking entre profissionais, comunidades e startups de tecnologias Open Source e Free Software.
Treinamentos baseados em experiência de projetos e consultorias, 2.230 tutorais documentados, atualizados e disponibilizado de forma vitalícia em EAD.
Empresa 100% focada em Open Source e Free Software e contribuidora com equipe atuante nos projetos e eventos de código aberto e software livre.
Apoio na criação de 4 startups / Spin-off baseadas em soluções Open Source ou Free Software.