Apache NiFi para Sistemas para empresas
15 horas | Presencial / Remoto
Inicio > Catálogo > Tecnología > Apache > Apache Nifi para Sistemas
Índice de contenidos
¿Qué es Apache NiFi?
Apache NiFi es una solución de código abierto que automatiza el flujo de información entre distintos sistemas en tiempo real, proporcionando una manera conveniente de transferir datos desde cualquier origen a cualquier destino.
Es una plataforma de software libre desarrollada por la Fundación Apache, que ofrece soporte para una amplia variedad de fuentes distribuidas en diversos formatos, protocolos y tamaños. Por ejemplo, puede trabajar con máquinas, dispositivos de ubicación geográfica, archivos o vídeos.
A través de su interfaz, podemos establecer la fuente de los datos, el destino al que serán enviados y los procesadores que se encargarán de recopilar, almacenar y transmitir los datos de manera eficiente.
Se basa en la tecnología denominada «Niagara Files«, diseñada desde su concepción para ofrecer flexibilidad, extensibilidad y compatibilidad con una amplia gama de dispositivos.
Además, Apache NiFi tiene la capacidad de adaptarse dinámicamente a cambios en la conectividad de la red, ya que las fluctuaciones en esta pueden afectar las comunicaciones y, por ende, la entrega de los datos.
Perfil del alumno y conocimientos previos
El curso se encuentra especialmente diseñado para personal de sistemas.
No obstante, se recomienda tener conocimientos básicos en la herramienta apache NiFi.
Contenido del curso dirigido a empresas
Módulo 1: Apache NiFi
- Repaso conceptos básicos de Apache NiFi
Módulo 2: Procesadores de ficheros
- ListFile
- FetchFile
- FetchSFTP
Módulo 3: Procesadores de JSON
- ConvertAvroToJSON
- CovertJSONToSQL
- JoltTransformJSON
- AttributesToJSON
- EvaluateJsonPath
Módulo 4: Procesadores de ejecución
- ExecuteGroovyScript
- ExecuteStreamCommand
- Procesadores de Kafka
- PublishKafka
- ConsumerKfaka
- PublishKafkaRecord
- ConsumerKafkaRecord
Módulo 5: Procesadores de bases de datos
- PutSQL
- PutInfluxDB
- QueryDatabaseTable
- PutDatabaseRecord
Módulo 6: Procesadores de logs
- LogMessage
Módulo 7: Procesadores de FlowFiles
- RetryFlowFile
- DebugFlow
- GenerateFlowFile
- UpdateRecord
- MergeRecord
- MergeContent
- RouteOnAttribute
Módulo 8: Otros procesadores
- Expresiones regulares
- AsnOneProcessor
- SplitText
- PutEmail
- MonitorActivity
- ReplaceText
- InvokeHTTP
- CompressContent
Detalles del curso
Se trata de un curso de 15 horas que incluye laboratorios y puede ser ofrecido tanto de forma presencial como en remoto.
Apache NiFi es subvencionable por Fundae
Desde M2i Formación gestionamos las subvenciones ofrecidas por la Fundación Estatal para el Empleo (FUNDAE), donde la bonificación económica mediante aula virtual es la misma que para las formaciones presenciales.
Cursos relacionados
Si te interesa el curso Apache Nifi para sistemas, quizá te interesen:
- Curso y certificación AZ-104: Microsoft Azure Administrator
- Curso y certificación MS-101TOO-A: Microsoft 365 Mobility and Security
Formación dirigida exclusivamente a empresas
Diseñamos nuestros cursos para cubrir todas las necesidades formativas de tu organización, con un contenido de alta calidad pedagógica y práctica, y con metodologías adaptadas a las necesidades de vuestros profesionales.