Course Outline
Introduction
- Data at rest vs data in motion
Overview of Big Data Tools and Technologies
- Hadoop (HDFS and MapReduce) and Spark
Installing and Configuring NiFi
Overview of NiFi Architecture
Development Approaches
- Application development tools and mindset
- Extract, Transform, and Load (ETL) tools and mindset
Design Considerations
Components, Events, and Processor Patterns
Exercise: Streaming Data Feeds into HDFS
Error Handling
Controller Services
Exercise: Ingesting Data from IoT Devices using Web-Based APIs
Exercise: Developing a Custom Apache Nifi Processor using JSON
Testing and Troubleshooting
Contributing to Apache NiFi
Summary and Conclusion
Requirements
- Java programming experience.
- Experience with Maven.
Audience
- Developers
- Data engineers
Testimonials (7)
instructor was clear and explained thing well. The course and excercises were easy to follow along with.
Peter - Army
Course - Apache NiFi for Developers
Trainer's encouragement
ODarrius - Army
Course - Apache NiFi for Developers
I loved the hands on and assistance with the exercises.
Thomas - Army
Course - Apache NiFi for Developers
I liked the virtual machine environments because he could easily toggle between the views and help if we were struggling with the material.
Pedro
Course - Apache NiFi for Developers
The hands on guided exercises.
Randy
Course - Apache NiFi for Developers
La exposicion del maestro
SANDRA RAMIREZ - Organización Internacional del Trabajo
Course - Apache NiFi for Developers
La exposición Excelente