Apache Hop

Miguel Domiciano Vieira

Miguel Domiciano Vieira

  • Desenvolvedor e Consultor em Apache Hop e Pentaho.
  • Desenvolvedor e Consultor GLPI ITSM.
  • Instrutor de Apache Hop e GLPI.
  • Experiência de 3 anos com tecnologias Open Source (GLPI, Pentaho, Apache Hop, Apache Superset, Apache NiFiTrino, Grafana, Docker, Kubernetes, Moodle e Joomla).
  • Formado como Técnico em Informática pelo Instituto Federal do Paraná - IFPR.
  • Cursando Tecnologia em Análise e Desenvolvimento de Sistemas no Instituto Federal do Paraná - IFPR.
  • Capacitou empresas como SERPRO, TRE-MA e UNIFESSPA.
  • Atuou em projetos de implementação do GLPI em empresa como Maxipark, Agrogen, TRE-MT e Ambiente Livre.
  • Atuou em projetos de integração de dados em empresas como JBS, RHNumbers e AgroCRM.

URL do seu site:

Treinamento Apache Hop

Sobre o Treinamento.

O treinamento Apache Hop da Ambiente Livre forma profissionais em processos de ETL/ELT (Extract, Transform, Load) usando ferramentas Open Source e on-premise, sem vendor lock-in.
Apache Hop (Hop Orchestration Platform) é um projeto Top Level da Apache Software Foundation, criado como evolução do Pentaho Data Integration (Kettle/PDI). É uma poderosa ferramenta para transformação de dados, capaz de realizar migração de dados, conversão entre sistemas, carga em data warehouses e data lakes, além de tarefas avançadas como transferência de arquivos, integração com webservices (SOAP ou REST), envio automatizado de e-mails e orquestração de pipelines via schedules.
Indicado para quem busca alternativas Open Source robustas ao Pentaho Data Integration, Talend, Informatica ou SSIS, com curadoria técnica de quem atua há 22 anos no mercado de tecnologia Open Source no Brasil.

Calendário de turmas abertas Apache Hop

  1. Online Ao Vivo
  • Data: - -
  • Local:Online Ao Vivo
  • Contato
next
prev

O que vou aprender?

Ao final deste treinamento você será capaz de:

  • Implantar e configurar o Apache Hop.
  • Construir pipelines e workflow para tratamento e transferência de dados.
  • Boas práticas de criação de datawarehouse.
  • Agendar e rotinas de pipelines e workflow.
  • Integrar com ferramentas modernas do stack de dados Open Source.
  • Instalar plugins e realizar deploy do Apache Hop em Docker.

Dificuldade: Média.

Aplicabilidade.

Este treinamento foi desenvolvido usando o Apache Hop 2.12 e foi modificado pela última vez em 08 de Junho de 2026.

Objetivo

Ministrar as principais funcionalidades e técnicas do Apache Hop para extração, transformação, carga e orquestração de dados em ambientes corporativos open source.

Público Alvo

Desenvolvedores de ETL, Engenheiros de Dados, Analistas de Negócio, Analistas de Business Intelligence, DBAs, Desenvolvedores de Sistemas e Analistas de Suporte que buscam alternativas Open Source ao Pentaho PDI, Talend, Informatica ou SSIS.

Conteúdo Programático:

Conceituais:

Instalação - Apache Hop

  • Pré-requisitos.
  • Instalação do Apache Hop.
  • Ambiente Server (Produção e Desenvolvimento).
  • Configurações do Apache Hop.

Fundamentos do Apache Hop

  • Arquitetura do Apache Hop.
  • Componentes do Apache Hop.
  • Hop GUI.
  • Hop Server.
  • File Dialog.
  • Hop Web.
  • Conexões.
  • Hop Conf.
  • Hop run.
  • Hop Search.
  • Hop-encrypt.
  • Hop Import.
  • Hop Translate.

Pipelines com Apache Hop

  • Pipeline Editor.
  • Criando um Pipeline.
  • Executando Previsualizando e Debugando um pipeline
  • Configurações de execução de pipelines.
  • Tests Unitários.
  • Metadata Injection.
  • Transformações.
  • Logs do pipeline.

Desenvolvendo Pipelines.

  • Transformando dados em bases de dados Dimensionais (OLAP).
  • Integração entre Sistemas Transacionais.
  • Trabalhando com merge de dados.
  • Trabalhando com constantes.
  • Explorando componentes.
  • Enviando e-mails.
  • Transformando Planinhas em bases de dados SQL.
  • Transformando Base de Dados SQL em Planinhas.
  • Transformando arquivos texto em bases de dados SQL.
  • Transformando Base de dados SQL em arquivos Texto (posicional ou delimitado).
  • Trabalhando com Webservices (REST e SOAP)
  • Manipulando arquivos JSON.
  • Trabalhando com  arquivos XML.
  • Manipulando o pipeline com Javascript.
  • Implementando condicionais.
  • Componentes para Big Data.

Workflows Apache Hop

  • Criando um Workflow.
  • Executando e Debugando um workflow.
  • Configurações de execução de Workflows.
  • Logs do Workflow.
  • Manipulando file Systems.
  • Trabalhando com transferências de arquivos (FTP, SSH, etc).

Funcionalidades Complementares Apache Hop

  • Automatizando Workflows e Pipelines.
  • Variáveis.
  • Passando parâmetros via linha de comando.
  • Passagem de parâmetro entre pipelines e workflows.
  • Virtual File System - AWS S3.
  • Virtual File System - Microsoft Azure Storage.
  • Virtual File System - Google Cloud Storage
  • Virtual File System - Google Driver.
  • Trabalhando com Logs.
  • AES Password encoder.

API REST do Apache Hop

  • Configurando a API REST.
  • Consumindo a API REST.

Hop – Plugins

  • Principais plugins do Apache Hop.
  • Instalando um plugin.
  • Overview de Desenvolvimento de um plugin.

Apache Hop - Itens Gerais

Pré-Requisitos

  • Conhecimento básico em lógica de programação.
  • Conhecimento básico banco de dados.
  • Conhecimento em SQL ANSI.

Requisitos para o Treinamento

Notebook

Para o treinamento presencial os participantes devem trazer notebook para realizar as atividades práticas.

Acesso Admin

O computador deve estar com acesso de administrador para instalações.

Conectividade

Para a modalidade Online, é necessário contar com uma boa conexão com a Internet.

In-Company

Sem limite de alunos, mas orientamos turmas de até 15 para melhor desempenho.

Requisitos mínimos de hardware

  • Memória RAM : 4GB
  • Espaço em Disco: 5GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais: GNU/Linux, Windows.

Carga Horária

  • 24 Horas de Duração

Modalidades do treinamento

Presencial

Abrimos turmas onde se pode inscrever. Atuamos na maioria das capitais brasileiras.

On Line Ao Vivo

Fazemos a transmissão online do treinamento ao vivo e em tempo real.

In Company

Turmas fechadas para empresas a custo único para até 15 alunos.



Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares Apache Hop 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.

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 Apache Hop e cursos Apache Hop. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.

Próxima turma:

 

  • Data: - -
  • Local: Online Ao Vivo
  • Inscreva-se
 

Inscrições, Informações e Valores.




Diferenciais da Ambiente Livre.

A Ambiente Livre tem 22 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.

5.007 profissionais capacitados em 399 turmas ministradas.

Atuação global, 845 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.980 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.

Instrutor

Leia mais...

Treinamento GLPI para Desenvolvedores

Sobre o Treinamento

GLPI é uma solução web Open-source completa para gestão de ativos e helpdesk. O mesmo gerência todos os seus problemas de inventário de ativos/hardwares e software e suporte ao usuário( helpdesk ). Principais características do GLPI: Multi Usuários.

Calendário de turmas abertas

Somente in Company

Objetivo

Ensinar as principais funcionalidades de customização do GLPI para condução da melhorias de funcionalidades.

Público Alvo

Desenvolvedores

Conteúdo programático:

Database

  • Modelo de Banco de Dados
  • Usando Triggers para customizações

Framework e Developer API

  • Main framework objects
  • Search Engine
  • Massive Actions
  • Rules Engine
  • Tradução.
  • Automatic actions.
  • Extra
  • Right Management.

Pacotes

  • Sources.
  • Filesystem Hirerarchy Standard.
  • Apache Configuration File.
  • Logs files rotation.
  • System libraries.

 

Customizações com Javascripts

  • Incluindo JavaScripts nas Interfaces

Relatórios

  • Alterando relatório existente
  • Criando um novo Relatório

Emails

  • Customizando emails de Notificação

Plugins para Devs

  • Plugins de apoio para customizações.
  • Customizando plugins existentes.

Desenvolvimento de Plugins

  • Estrutura de Diretórios
  • Setup.php
  • hook.php
  • Padrões de Código
  • Criando e Atualizando tabelas
  • Deletando tabelas
  • Definindo Objetos
  • Meu Objeto (CRUD)
  • Tips e Trips
  • Notificações

Temas

  • Customizando Temas
  • Alterando CSS 

Pré-Requisitos

  • Conhecimento básico Linux
  • Conhecimento em Banco de Dados MySQL/MariaDB
  • Conhecimento em PHP, JavaScript e CSS

Requisitos dos Alunos

  • 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 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 : 4GB
  • Espaço em Disco: 5GB
  • Processador: 2 Cores
  • Sistemas Operacionais: GNU/Linux, Windows.

Carga Horária

  • 16 Horas de Duração.

Modalidades do treinamento

Presencial

Abrimos turmas onde se pode inscrever. Atuamos na maioria das capitais brasileiras.

On Line Ao Vivo

Fazemos a transmissão online do treinamento ao vivo e em tempo real.

In Company

Turmas fechadas para empresas a custo único para até 15 alunos.

Material

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares GLPI 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.

Metodologia

  • Todos os dias serão apresentados novos recursos e conceitos e avaliados através de exercícios práticos em todas as aulas.

Inscrições, Informações e Valores


 

Estamos localizados em Curitiba e atendemos em todo Brasil com treinamentos GLPI e cursos GLPI. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.

Leia mais...

Treinamento GLPI Help Desk e Service Desk

Sobre o Treinamento

GLPI é uma ferramenta de software ITSM (Gerenciamento de Serviços de TI) que ajuda a planejar e gerenciar mudanças de TI de uma maneira fácil, resolver problemas com eficiência quando surgirem, com metodologias ligadas ao Help Desk e ao Service Desk (ITIL), e também permitir que você obtenha controle sobre o orçamento e as despesas de TI da sua empresa. Ele é uma solução web Open-source completa para gestão de ativos e help desk. O mesmo gerência todos os seus problemas de inventário de ativos/hardwares e software e suporte ao usuário.

Objetivo

Ensinar as principais funcionalidades do GLPI para condução da implantação do mesmo dentro de corporações.

Público Alvo

Analistas de Sistemas, Analistas de Suporte, Analista de Service Desk, Field Service, desenvolvedores e Gestores de TI.

Conteúdo programático:

Conceitual.

  • ITSM.
  • ITIL (Overview).
  • Service Desk e Help Desk.
  • O projeto GLPI.
  • Tecnologias utilizadas no desenvolvimento.
  • Características do GLPI.
  • Empresas usando GLPI.
  • Licenciamento de Software FLOSS.

Instalação do Ambiente.

  • Requisitos de Instalação.
  • Ambiente LAMP (Linux, Apache, MySQL e PHP).
  • Procedimentos de Instalação.
  • Formatos de Autenticação (Ldap, AD, etc).
  • Configuração de Email.
  • Modelos de e-mails.
  • Automações via agendador (cron).

Service Desk e Help Desk.

  • Ciclo de Vida de Atendimento.
  • Abertura de Chamados.
  • Acompanhamento de Chamados.
  • Acompanhamento de Problemas.
  • Acompanhamento de Mudanças.
  • Planejamento.
  • Estatísticas.
  • Chamados.

Gestão de Ativos.

  • Computadores e Monitores.
  • Softwares.
  • Equipamentos de redes.
  • Impressoras.
  • Telefones.
  • Linhas de telefone.
  • Equipamentos.
  • Licenças.
  • Orçamentos.
  • Suprimentos.
  • Contatos.
  • Contratos.
  • Documentos e Manuais.
  • Certificados.
  • Localidade e Pontos de Rede.

Ferramentas e Funcionalidades Adicionais.

  • Gestão de Projetos.
  • Base de Conhecimento.
  • Reservas/Empréstimos.
  • Relatórios.
  • Mensagem de Login/Notificação.

Administração GLPI.

  • Grupos, perfil e usuários.
  • Regras de acesso.
  • Configuração de e-mail e fila de e-mails.
  • Configuração de Notificações.
  • Autenticação.
  • Ações automáticas.
  • SLAs.
  • Componentes e listas.
  • Dropdowns.
  • Componentes.
  • Nível de Serviços.
  • Regras.
  • Dicionários.
  • Manutenção e Logs.

Plugins.

  • Conceito de Plugins.
  • Plugins úteis.
  • Instalando Plugins.

Backup.

  • Estratégias de Backup.

Pré-Requisitos.

  • Conhecimento básico Linux e Banco de Dados (apenas para tópico Instalação)

Requisitos dos Alunos.

  • 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 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 : 4GB
  • Espaço em Disco: 5GB
  • Processador: Dual-core AMD 64, EM64T
  • Sistemas Operacionais : GNU/Linux, Windows.

Carga Horária.

  • 24 Horas de Duração.

Modalidades do treinamento

Presencial

Abrimos turmas onde se pode inscrever. Atuamos na maioria das capitais brasileiras.

On Line Ao Vivo

Fazemos a transmissão online do treinamento ao vivo e em tempo real.

In Company

Turmas fechadas para empresas a custo único para até 15 alunos.

Material.

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares GLPI 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.

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 GLPI e Cursos GLPI. caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.

Inscrições, Informações e Valores


Instrutor

Leia mais...

Treinamento Moodle - Learning Management System

O treinamento Moodle prepara profissionais para o mercado de trabalho com administração de EAD e E-Learning. Seu conteúdo programático foi desenvolvido para que profissionais possam implementar soluções de EAD e E-Learning em suas corporações. O mesmo abrange, conceitos , conhecimentos de uso dos softwares, interação programática e atividades práticas.

Calendário de turmas.

Somente no modelo corporativo no momento.

Conteúdo Programático

Conceitual Moodle.

Instalação do Moodle.

  • Pré-requisitos de instalação.
  • Instalação e configuração do Moodle.
  • Pacote de Tradução para Português do Brasil.
  • Gerenciando Idiomas.
  • Traduzindo e customizando traduções para seu negócio.
  • Segurança da Infraestrutura.

Identidade Visual no Moodle.

  • Instalação e configuração de temas.
  • Personalizando temas.
  • Onde encontrar temas.
  • Customizando HTML e CSS nos temas.

Administrando Geral do Moodle.

  • Configurando a página inicial.
  • Últimas notícias.
  • Perfil e preferências do usuário.
  • Cadastro e importação de usuários.
  • Definições de papéis.
  • Gerenciamento de administradores.

Administração de Cursos no Moodle.

  • Cadastros de categorias e cursos.
  • Solicitação de cursos.
  • Matriculas.
  • Métodos de inscrição.
  • Inscrição de alunos.
  • Permissões e filtros.
  • Gerenciamento de grupos.
  • Conceituando Cohort.
  • Criando um Cohort.
  • Conceituando competências.
  • Criando competências.
  • Configurando notas.

Recursos de Aprendizagem no Moodle.

  • Chat.
  • Dialogo.
  • Diário.
  • Fórum.
  • Glossário.
  • Lição.
  • Livro.
  • Pesquisa de Opinião ou Enquete.
  • Questionário.
  • SCORM/AICC.
  • Tarefa.
  • Trabalho com revisão.
  • Wiki.
  • Gestão de Conteúdo (recursos).
  • Blogs.
  • Geração e Gestão de Base de Dados.
  • Sondagem.
  • Glossário.
  • HTML.
  • Suporte e Multi-Idiomas.
  • Checklist.
  • Certificados.

Plugins.

  • O que são plugins.
  • Plugins nativos do Moodle.
  • Quizventure.
  • Instalando uma nova funcionalidade através de um plugin.
  • Onde encontrar novos plugins.

Relatórios.

  • Relatório nativos.
  • Relatório de notas.
  • Relatórios de uso de tutores, gestores e administradores.
  • Relatório de presença e usuário autenticados.
  • Relatório de administração.
  • Relatório de acesso e Logs.
  • Básico de relatórios SQL.

Conhecimentos Complementares

  • BigBlueButton e RecordingsBN.
  • Integração com Slideshare.
  • Integração com Youtube e Vimeo.
  • Integração com Google Driver.
  • Configurações para Mobile, apps e interface responsiva.
  • WebServices e recursos para desenvolvimento.
  • Informações gerais sobre backup.

Carga Horária:

  • 24 Horas.

Modalidades do treinamento

Presencial

Abrimos turmas onde se pode inscrever. Atuamos na maioria das capitais brasileiras.

On Line Ao Vivo

Fazemos a transmissão online do treinamento ao vivo e em tempo real.

In Company

Turmas fechadas para empresas a custo único para até 15 alunos.

Metodologia:

  • Todos os dias serão apresentados novos recursos e conceitos e avaliados através de exercícios práticos no final das aulas

Pré-requisitos:

  • Noções de Educação a Distância (EAD)
  • Conhecimento Básico em HTML e CSS (Apenas para o tópico de temas)

Inscrições, Informações e Valores


Diferenciais da Ambiente Livre.

A Ambiente Livre tem 22 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.

5.007 profissionais capacitados em 399 turmas ministradas.

Atuação global, 845 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.980 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.

Instrutor

Leia mais...

Log in