Introduction to Apache NiFi (Hortonworks DataFlow - HDF 2.0)

Course

Online

£ 10 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Apache NiFi (HDF 2.0) - An introductory course to learn installation, basic concepts and efficient streaming of data.Apache NiFi was initially used by the NSA so they could move data at scale and was then open sourced. Being such a hot technology, Onyara (the company behind it) was then acquired by Hortonworks, one of the main backers of the big data project Hadoop, and then Hadoop Data Platform. Apache NiFi is now used in many top organisations that want to harness the power of their fast data by sourcing and transferring information from and to their database and big data lakes. It is a key tool to learn for the analyst and data scientists alike. Its simplicity and drag and drop interface make it a breeze to use! You can start building flows between Kafka and ElasticSearch, an FT,P and MongoDB, and so much more! Your imagination is the limit This course will take you through the Apache NiFi technology. It will help you understand its fundamental concepts, with theory lessons that walk you through the core concepts of Apache NiFi. You will also have hands-on labs to get started and build your first data flows. You will learn how to set up your connectors, processors, and how to read your FlowFiles to make the most of what NiFi has to offer. The most important configuration options will be demonstrated so you will be able to get started in no time. We will also analyse a template picked from the web and understand how to debug your flows as well as route your data to different processors based on outcomes through relationships. We will finally learn about the integrations between NiFi and Apache Kafka or MongoDB. Lots of learning ahead!About the Author
.
Stéphane Maarek is a solutions architect, consultant and software developer that has a particular interest in all things related to big data and analytics. He's also a best seller instructor on Simpliv for his courses in Apache Kafka, Apache NiFi, and AWS Lambda! He loves Apache Kafka

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Install and configure Apache NiFi
Design Apache NiFi architecture
Master core functionalities like FlowFile, FlowFile processor, connection, flow controller, process groups, and so on
Use NiFi to stream data between different systems at scale
Monitor Apache NiFi
Integrate NiFi with Apache Kafka

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Install
  • Import
  • Export
  • Technology
  • Apache
  • Linux
  • Windows
  • Benefits

Course programme

Introduction to NiFi and first concepts 2 lectures 08:03 Introduction to Apache NiFi This lecture introduces you Apache Nifi; what it is, what is it good for and not for and its benefits. Important Concepts: FlowFile, Processor and Connector This lecture introduces you to the three most important concepts in Apache Nifi, the Flowfile, the Processor and the Connector. Introduction to NiFi and first concepts 2 lectures 08:03 Introduction to Apache NiFi This lecture introduces you Apache Nifi; what it is, what is it good for and not for and its benefits. Important Concepts: FlowFile, Processor and Connector This lecture introduces you to the three most important concepts in Apache Nifi, the Flowfile, the Processor and the Connector. Introduction to Apache NiFi This lecture introduces you Apache Nifi; what it is, what is it good for and not for and its benefits. Introduction to Apache NiFi This lecture introduces you Apache Nifi; what it is, what is it good for and not for and its benefits. Introduction to Apache NiFi This lecture introduces you Apache Nifi; what it is, what is it good for and not for and its benefits. Introduction to Apache NiFi This lecture introduces you Apache Nifi; what it is, what is it good for and not for and its benefits. This lecture introduces you Apache Nifi; what it is, what is it good for and not for and its benefits. This lecture introduces you Apache Nifi; what it is, what is it good for and not for and its benefits. Important Concepts: FlowFile, Processor and Connector This lecture introduces you to the three most important concepts in Apache Nifi, the Flowfile, the Processor and the Connector. Important Concepts: FlowFile, Processor and Connector This lecture introduces you to the three most important concepts in Apache Nifi, the Flowfile, the Processor and the Connector. Important Concepts: FlowFile, Processor and Connector This lecture introduces you to the three most important concepts in Apache Nifi, the Flowfile, the Processor and the Connector. Important Concepts: FlowFile, Processor and Connector This lecture introduces you to the three most important concepts in Apache Nifi, the Flowfile, the Processor and the Connector. This lecture introduces you to the three most important concepts in Apache Nifi, the Flowfile, the Processor and the Connector. This lecture introduces you to the three most important concepts in Apache Nifi, the Flowfile, the Processor and the Connector. Hands On: Getting Started with NiFi 6 lectures 38:02 Downloading, Installing and Running NiFi Learn how to download install and run Nifi on Windows, MacOS X or Linux. Adding and configuring the first processor: GetFile Learn how to configure your first processor GetFile and configure it. Second processor PutFile and Starting the Flow Let’s create your second processor PutFile, connect it to your first processor and start your dataflow. Understanding the UI Explore the different elements within the UI in Apache NiFi so you can start using the tool to its full potential. Categorisation of processors This lecture introduces you to the variety of processors that are available in Apache NiFi. FlowFile generator: GenerateFlowFile & ReplaceText processors This lecture gives you another example to generate data that you will find useful for debugging your flows. Hands On: Getting Started with NiFi 6 lectures 38:02 Downloading, Installing and Running NiFi Learn how to download install and run Nifi on Windows, MacOS X or Linux. Adding and configuring the first processor: GetFile Learn how to configure your first processor GetFile and configure it. Second processor PutFile and Starting the Flow Let’s create your second processor PutFile, connect it to your first processor and start your dataflow. Understanding the UI Explore the different elements within the UI in Apache NiFi so you can start using the tool to its full potential. Categorisation of processors This lecture introduces you to the variety of processors that are available in Apache NiFi. FlowFile generator: GenerateFlowFile & ReplaceText processors This lecture gives you another example to generate data that you will find useful for debugging your flows. Downloading, Installing and Running NiFi Learn how to download install and run Nifi on Windows, MacOS X or Linux. Downloading, Installing and Running NiFi Learn how to download install and run Nifi on Windows, MacOS X or Linux. Downloading, Installing and Running NiFi Learn how to download install and run Nifi on Windows, MacOS X or Linux. Downloading, Installing and Running NiFi Learn how to download install and run Nifi on Windows, MacOS X or Linux. Learn how to download install and run Nifi on Windows, MacOS X or Linux. Learn how to download install and run Nifi on Windows, MacOS X or Linux. Adding and configuring the first processor: GetFile Learn how to configure your first processor GetFile and configure it. Adding and configuring the first processor: GetFile Learn how to configure your first processor GetFile and configure it. Adding and configuring the first processor: GetFile Learn how to configure your first processor GetFile and configure it. Adding and configuring the first processor: GetFile Learn how to configure your first processor GetFile and configure it. Learn how to configure your first processor GetFile and configure it. Learn how to configure your first processor GetFile and configure it. Second processor PutFile and Starting the Flow Let’s create your second processor PutFile, connect it to your first processor and start your dataflow. Second processor PutFile and Starting the Flow Let’s create your second processor PutFile, connect it to your first processor and start your dataflow. Second processor PutFile and Starting the Flow Let’s create your second processor PutFile, connect it to your first processor and start your dataflow. Second processor PutFile and Starting the Flow Let’s create your second processor PutFile, connect it to your first processor and start your dataflow. Let’s create your second processor PutFile, connect it to your first processor and start your dataflow. Let’s create your second processor PutFile, connect it to your first processor and start your dataflow. Understanding the UI Explore the different elements within the UI in Apache NiFi so you can start using the tool to its full potential. Understanding the UI Explore the different elements within the UI in Apache NiFi so you can start using the tool to its full potential. Understanding the UI Explore the different elements within the UI in Apache NiFi so you can start using the tool to its full potential. Understanding the UI Explore the different elements within the UI in Apache NiFi so you can start using the tool to its full potential. Explore the different elements within the UI in Apache NiFi so you can start using the tool to its full potential. Explore the different elements within the UI in Apache NiFi so you can start using the tool to its full potential. Categorisation of processors This lecture introduces you to the variety of processors that are available in Apache NiFi. Categorisation of processors This lecture introduces you to the variety of processors that are available in Apache NiFi. Categorisation of processors This lecture introduces you to the variety of processors that are available in Apache NiFi. Categorisation of processors This lecture introduces you to the variety of processors that are available in Apache NiFi. This lecture introduces you to the variety of processors that are available in Apache NiFi. This lecture introduces you to the variety of processors that are available in Apache NiFi. FlowFile generator: GenerateFlowFile & ReplaceText processors This lecture gives you another example to generate data that you will find useful for debugging your flows. FlowFile generator: GenerateFlowFile & ReplaceText processors This lecture gives you another example to generate data that you will find useful for debugging your flows. FlowFile generator: GenerateFlowFile & ReplaceText processors This lecture gives you another example to generate data that you will find useful for debugging your flows. FlowFile generator: GenerateFlowFile & ReplaceText processors This lecture gives you another example to generate data that you will find useful for debugging your flows. This lecture gives you another example to generate data that you will find useful for debugging your flows. This lecture gives you another example to generate data that you will find useful for debugging your flows. Apache NiFi in depth 8 lectures 36:58 NiFi templates Learn what templates are and how you can import them. Process groups and Template exports Learn how to create process groups and utilize them to export your flows as templates. Theory: FlowFile topology: content and attributes Learn how FlowFiles are structured with their contents and attributes. Practice: FlowFile topology: content and attributes Manipulate the contents and attributes of FlowFile through the analysis of a template. Using attributes with the Expression Language Understand how attributes can be used in the expression language so that they can alter the content. Monitoring NiFi Learn how to monitor your overall Apache NiFi state. Data Provenance and Event Search This lecture takes you through the data provenance menu so that you can understand the FlowFile journey through your data flows. Processor relationships In this lecture, you will learn about processor relationships so that you can start routing data to different processors. Apache NiFi in depth. 8 lectures 36:58 NiFi templates Learn what templates are and how you can import them. Process groups and Template exports Learn how to create process groups and utilize them to export your flows as templates. Theory: FlowFile topology: content and attributes Learn how FlowFiles are structured with their contents and attributes. Practice: FlowFile topology: content and attributes Manipulate the contents and attributes of FlowFile through the analysis of a template. Using attributes with the Expression Language Understand how attributes can be used in the expression language so that they can alter the content. Monitoring NiFi Learn how to monitor your overall Apache NiFi state. Data Provenance and Event Search This lecture takes you through the data provenance menu so that you can understand the FlowFile journey through your data flows. Processor relationships In this lecture, you will learn about processor relationships so that you can start routing data to different processors. NiFi templates Learn what templates are and how you can import them. NiFi templates Learn what templates are and how you can import them. NiFi templates Learn what templates are and how you can import them. NiFi templates Learn what templates are and how you can import them. Learn what templates are and how you can import them. Learn what templates are and how you can import them. Process groups and Template exports Learn how to create process groups and utilize them to export your flows as templates. Process groups and Template exports Learn how to create process groups and utilize them to export your flows as templates. Process groups and Template exports Learn how to create process groups and utilize them to export your flows as templates. Process groups and Template exports Learn how to create process groups and utilize them to export your flows as templates. Learn how to create process groups and utilize them to export your flows as templates

Additional information

Beginners who want to get started on learning Apache NiFi. Architects who want to get an overview of Apache NiFi

Introduction to Apache NiFi (Hortonworks DataFlow - HDF 2.0)

£ 10 + VAT