Curso de Apache NiFi para desarrolladores
Apache NiFi (Hortonworks DataFlow) es una logística de datos integrada en tiempo real y una plataforma simple de procesamiento de eventos que permite el movimiento, el seguimiento y la automatización de datos entre sistemas. Está escrito mediante programación basada en flujos y proporciona una interfaz de usuario basada en la web para gestionar los flujos de datos en tiempo real.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los fundamentos de la programación basada en flujos a medida que desarrollan una serie de extensiones, componentes y procesadores de demostración utilizando Apache NiFi.
Al final de esta formación, los participantes serán capaces de:
- Comprenda la arquitectura de NiFi y los conceptos de flujo de datos.
- Desarrolle extensiones utilizando NiFi y API de terceros.
- Desarrollar a medida su propio procesador Apache Nifi.
- Ingiera y procese datos en tiempo real de formatos de archivo y fuentes de datos dispares y poco comunes.
Formato del curso
- Charla interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Programa del Curso
Introducción
- Datos en reposo frente a datos en movimiento
Descripción general de Big Data Herramientas y tecnologías
- Hadoop (HDFS y MapReduce) y Spark
Instalación y configuración de NiFi
Descripción general de la arquitectura NiFi
Enfoques de desarrollo
- Herramientas y mentalidad de desarrollo de aplicaciones
- Herramientas y mentalidad de extracción, transformación y carga (ETL)
Consideraciones de diseño
Componentes, eventos y patrones de procesador
Ejercicio: Transmisión de fuentes de datos en HDFS
Manejo de errores
Servicios de Controlador
Ejercicio: Ingesta de datos de dispositivos IoT mediante API basadas en web
Ejercicio: Desarrollo de un procesador Apache Nifi personalizado mediante JSON
Pruebas y solución de problemas
Contribuyendo a Apache NiFi
Resumen y conclusión
Requerimientos
- Java Experiencia en programación.
- Experiencia con Maven.
Audiencia
- Desarrolladores
- Ingenieros de datos
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Apache NiFi para desarrolladores - Booking
Curso de Apache NiFi para desarrolladores - Enquiry
Apache NiFi para desarrolladores - Consultas
Consultas
Testimonios (7)
El instructor fue claro y explicó bien las cosas. El curso y los ejercicios fueron fáciles de seguir.
Peter - Army
Curso - Apache NiFi for Developers
Traducción Automática
Estímulo del entrenador
ODarrius - Army
Curso - Apache NiFi for Developers
Traducción Automática
Me encantaron las prácticas y la ayuda con los ejercicios.
Thomas - Army
Curso - Apache NiFi for Developers
Traducción Automática
Me gustaron los entornos de máquinas virtuales porque podía alternar fácilmente entre las vistas y ayudar si teníamos problemas con el material.
Pedro
Curso - Apache NiFi for Developers
Traducción Automática
Las manos en los ejercicios guiados.
Randy
Curso - Apache NiFi for Developers
Traducción Automática
La exposicion del maestro
SANDRA RAMIREZ - Organizacion Internacional del Trabajo
Curso - Apache NiFi for Developers
La exposición Excelente
SANDRA RAMIREZ - Organizacion Internacional del Trabajo
Curso - Apache NiFi for Developers
Próximos cursos
Cursos Relacionados
Capacitación de Administrador para Apache Hadoop
35 HorasAudiencia:
El curso está dirigido a especialistas en TI que buscan una solución para almacenar y procesar grandes conjuntos de datos en un entorno de sistema distribuido
Goal:
Conocimiento profundo en Hadoop administración de clústeres.
Big Data Analytics in Health
21 HorasEl análisis de Big Data implica el proceso de examinar grandes cantidades de conjuntos de datos variados para descubrir correlaciones, patrones ocultos y otras ideas útiles.
La industria de la salud tiene cantidades masivas de datos clínicos y médicos heterogéneos complejos. La aplicación de análisis de big data en datos de salud presenta un enorme potencial para obtener información para mejorar la prestación de servicios de salud. Sin embargo, la magnitud de estos conjuntos de datos plantea grandes desafíos en los análisis y aplicaciones prácticas en un entorno clínico.
En esta capacitación en vivo (remota) dirigida por un instructor, los participantes aprenderán cómo realizar análisis de big data en salud a medida que realizan una serie de ejercicios prácticos de laboratorio en vivo.
Al final de esta capacitación, los participantes podrán:
- Instale y configure herramientas de análisis de big data como Hadoop MapReduce y Spark
- Comprender las características de los datos médicos.
- Aplicar técnicas de big data para manejar datos médicos.
- Estudiar los sistemas y algoritmos de big data en el contexto de las aplicaciones de salud.
Audiencia
- Desarrolladores
- Científicos de datos
Formato del curso
- Conferencia en parte, discusión en parte, ejercicios y práctica práctica.
Nota
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
Administración de Hadoop
21 HorasEl curso está dedicado a especialistas en TI que buscan una solución para almacenar y procesar grandes conjuntos de datos en entornos de sistemas distribuidos
Objetivo del curso:
Obtención de conocimientos sobre la administración de clúster de Hadoop
Hadoop para Administradores
21 HorasApache Hadoop es el marco más popular para el procesamiento Big Data en clústeres de servidores. En este curso de tres días (opcionalmente, cuatro), los asistentes aprenderán sobre los beneficios comerciales y los casos de uso de Hadoop y su ecosistema, cómo planificar la implementación y el crecimiento del clúster, cómo instalar, mantener, monitorear, solucionar problemas y optimizar Hadoop. También practicarán la carga masiva de datos en clústeres, se familiarizarán con varias Hadoop distribuciones y practicarán la instalación y administración de Hadoop herramientas del ecosistema. El curso finaliza con un análisis de la protección del clúster con Kerberos.
“… Los materiales estaban muy bien preparados y cubiertos a fondo. El laboratorio fue muy servicial y bien organizado"
— Andrew Nguyen, ingeniero principal de integración de DW, Microsoft En línea Advertising
Audiencia
Hadoop Administradores
Formato
Clases magistrales y laboratorios prácticos, saldo aproximado 60% conferencias, 40% laboratorios.
Hortonworks Data Platform (HDP) para Administradores
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) presenta Hortonworks Data Platform (HDP) y guía a los participantes a través de la implementación de la solución Spark + Hadoop.
Al final de esta formación, los participantes serán capaces de:
- Utilice Hortonworks para ejecutar Hadoop de forma fiable a gran escala.
- Unifique las capacidades de seguridad, gobernanza y operaciones de Hadoop con los flujos de trabajo analíticos ágiles de Spark.
- Utilice Hortonworks para investigar, validar, certificar y dar soporte a cada uno de los componentes de un proyecto de Spark.
- Procese diferentes tipos de datos, incluidos los estructurados, no estructurados, en movimiento y en reposo.
Análisis de Datos con Hive / HiveQL
7 HorasEste curso cubre cómo usar el lenguaje Hive SQL (AKA: Hive HQL, SQL en Hive, HiveQL) para personas que extraen datos de Hive
Impala para Inteligencia Empresarial
21 HorasCloudera Impala es un motor de consulta SQL de procesamiento masivo paralelo (MPP) de código abierto para clústeres Apache Hadoop.
Impala permite a los usuarios emitir consultas SQL de baja latencia a los datos almacenados en Hadoop Distributed File System y Apache Hbase sin necesidad de movimiento o transformación de datos.
Audiencia
Este curso está dirigido a analistas y científicos de datos que realizan análisis sobre datos almacenados en Hadoop a través de herramientas de Business Intelligence o SQL.
Después de este curso, los delegados podrán
- Extraer información significativa de los clústeres de Hadoop con Impala.
- Escriba programas específicos para facilitar la Inteligencia de Negocios en Impala SQL Dialect.
- Solucionar problemas de Impala.
Apache NiFi para administradores
21 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia (presencial o remoto), los participantes aprenderán cómo implementar y administrar Apache NiFi en un entorno de laboratorio en vivo.
Al final de esta formación, los participantes serán capaces de:
- Instala y configura Apachi NiFi.
- Obtenga, transforme y administre datos de fuentes de datos dispares y distribuidas, incluidas bases de datos y lagos de big data.
- Automatice los flujos de datos.
- Habilite el análisis de transmisión.
- Aplique varios enfoques para la ingesta de datos.
- Transforme Big Data y conviértase en información empresarial.