Course Name
Course Code : PRQ94
Venue Details
Postal Code : 1559
Session Dates
Duration: 3 days (21 hours)
Apache NiFi training focuses on mastering data flow automation, integration, and processing using the NiFi platform. It covers essential topics such as data ingestion, transformation, routing, and delivery across diverse systems. Participants gain hands-on experience in configuring NiFi processors, managing workflows, and ensuring data security and compliance. The training emphasizes real-world scenarios, enabling learners to design scalable and efficient data pipelines for various use cases. By completing this course, professionals can streamline data integration processes and support real-time analytics in enterprise environments.
Introduction to Apache NiFi and Basic Flow Creation
Introduction to Apache NiFi:
Overview of Apache NiFi and its role in data integration.
NiFi components: processors, controllers, and flow files.
NiFi architecture and cluster setup.
Hands-on Exercise
Basic NiFi Flow Design:
Understanding flow files and processors.
Designing simple data flows: input/output processors.
Hands-on Exercise
Data Provenance and Monitoring:
Introduction to NiFi’s data provenance feature.
Tracking flow files and troubleshooting data flows.
Hands-on Exercise
Intermediate Data Flow Design and Integration
Working with NiFi Processors:
Understanding and using core processors for data routing, transformation, and enrichment.
Using built-in processors for common data tasks (e.g., filtering, merging, splitting).
Hands-on Exercise
Data Integration and External Systems:
Integrating NiFi with databases, file systems, and messaging systems (e.g., Kafka, JMS).
Configuring database processors and connectors for data ingestion.
Hands-on Exercise
Data Flow Templates and Reusability:
Using NiFi templates to save and reuse flow configurations.
Sharing templates between NiFi instances.
Hands-on Exercise
Advanced NiFi Features and Performance Optimization
Advanced Data Flow Features:
Using advanced processors for complex transformations (e.g., regular expressions, custom scripting).
Dynamic routing based on flow file attributes and conditions.
Hands-on Exercise
NiFi Performance Tuning and Scaling:
Best practices for optimizing NiFi’s performance in large-scale deployments.
Setting up NiFi clusters for high availability and scalability.
Configuring back pressure, prioritization, and flow file queuing.
Hands-on Exercise
Security and Monitoring:
Configuring NiFi’s security features (SSL, authentication, and authorization).
Monitoring NiFi’s performance using the NiFi UI and external tools (Prometheus, Grafana).
Hands-on Exercise
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |