Apache NiFi A Beginners Guide Big DataFlow HDF CDF

Apache NiFi is a robust Data Ingestion, Distribution framework & ETL Option. NiFi the core of the Big DataFlow (HDF/CDF)
Apache NiFi A Beginners Guide Big DataFlow HDF CDF
File Size :
1.83 GB
Total length :
2h 51m

Category

Instructor

Manoj G T

Language

Last update

7/2022

Ratings

4.6/5

Apache NiFi A Beginners Guide Big DataFlow HDF CDF

What you’ll learn

Core Concepts of Apache NiFi to Design your Data Pipeline or ETL
Key NiFi Features like Back Pressure, Prioritization, Expiration, Reporting Task, Data Provenance, etc.
More Advanced Features of NiFi Like Cluster Setup, Monitoring, NiFi Registry, Custom Processors, etc.
Install Apache NiFi in Standalone Mode & Cluster Mode
Hands-on Experience with Apache NiFi
Using NiFi Registry for Version Control
Creating Custom Processors in NiFi
Monitoring in NiFi

Apache NiFi A Beginners Guide Big DataFlow HDF CDF

Requirements

Basics Knowledge of ETL is Preferred
Basic Knowledge of Big Data is Preferred
Hands on in Database Systems like PostgreSQL, MongoDB, etc. is Preferred
Basic Knowledge of Java & Maven is Preferred

Description

Are you wondering if NiFi can replace your existing ETL Tool?This course will help you to evaluate NiFi in a short period of time. This is a Beginners Guide which helps you to understand the core functionality of Apache NiFi.NiFi enables the collection, curation, analysis, and action on any data anywhere (edge, cloud, data centre) with built-in end-to-end security and provenance.  These unique set of features makes NiFi the best choice for implementing new data-centric use cases that require geographically distributed architectures and high levels of SLA (availability, security, and performance).Congratulations! You’ve found the most popular, most complete, and most up-to-date resource online for learning Apache NiFi.What is Apache NiFI?Apache NiFi is a robust Data Ingestion, Distribution framework & ETL Option. Apache NiFi is the core of the Hortonworks Data Platform. It can propagate any data content from any source to any destination.NiFi enables the collection, curation, analysis, and action on any data anywhere (edge, cloud, data centre) with built-in end-to-end security and provenance.  These unique set of features makes NiFi the best choice for implementing new data-centric use cases that require geographically distributed architectures and high levels of SLA (availability, security, and performance).NiFi is based on a different programming paradigm called Flow-Based Programming (FBP).It is one of the fastest-growing Apache Projects and expected to grow exponentially in the coming few years.=============================Right Time For You To Start Your Big Data JourneyThe Big Data job market is still hot. Big Data positions are tough to fill, demand for experienced Big Data engineers is intense, knowledge premiums are high, and more and more people are picking up Big Data skills in hopes of making more money.The field of big data is quite vast, and it can be a very daunting task for anyone who starts learning big data & its related technologies. The big data technologies are numerous, and it can be overwhelming to decide where to begin. There is a lot of scope for big data and its related technologies like Hadoop, HDFS, MapReduce, Hive, Spark, Flink, Kafka, Elastic Search, etc.So, start your BigData journey today by learning about Apache NiFi which can integrate well with almost all the popular big data technologies like Hadoop, HDFS, MapReduce, Hive, Spark, Flink, Kafka, Elastic Search, etc.=============================What this Course Delivers, and Who is it for?Apache NiFi – A Complete Guide | Cloudera DataFlow | HDF/CDFI have created this course for all skill levels. You may be entirely new for Data Flow or Data Pipeline world. You may be already using any other Commercial ETL Tool and want to move to an Open Source solution.I have kept the course with the right balance between theory and hand-on, which makes it the Ultimate Guide for Beginners. I also kept the course relatively short to kept it interactive and delivered the required skills you need to start working with Apache NiFi.”In this course, we will focus only on Apache NiFi and the various features of NiFi. We will not focus on any other specific big data technology integration with NiFi. But by the end of this course, you will have all the required skill sets to work on your Big Data Pipeline / ETL requirements using NiFi”.Learn how to apply and understand Apache NiFi is the best to use, powerful, and reliable system to process and distribute data.”What are you waiting for? Enroll Now !” and become an Apache NiFi Expert (From Zero to Hero) in less than 3 hours. This course curriculum includes:1) Apache NiFi Introduction2) Apache NiFi Installation3) Apache NiFi Basics4) Hands-on with Apache NiFi5) Apache NiFi Advanced Concepts (Data Provenance, Back Pressure, Prioritization, Expiration, etc.)6) Monitoring in NiFi7) NiFi Registry for Version Control8) NiFi Custom Processors9) NiFi in Cluster-ModeWhom isn’t this course meant?This course is not for students who already know all the topics given in the course curriculum and looking for a more hand-on oriented class or various integration examples using NiFi and other Big Data technologies like Hadoop, HDFS, MapReduce, Hive, Spark, Flink, Kafka, Elastic Search, etc.=============================About the InstructorI’m a Big Data Evangelist, JavaScript Lover, Web Developer & Performance Freak. I’m passionate about programming since I was 14, and I’m always willing to learn new things and continue to seek to improve myself.​I have decided to teach what I have learned and started to train in Udemy & YouTube.”My main objective is to provide high-quality course content to all my students in an easy and understanding way.”=============================What do my Students think about this Course?Steve says, “I purchased a couple of classes on this topic, including the one at the time that had more ratings, all high enough to put it above this class. I recommend this class be the first one — especially if you only purchase one — you purchase. There is quite a lot of detail, and yet the instructor moves the topics along without wasting time. Much appreciated, that.” (Rated with ✨✨✨✨✨)Nick says, “Previous to this course I had a walkthrough of NiFi by a colleague and took another 2 hr introduction course, and did some playing around by myself. Even though this course is 3 hrs long, it covers many topics without wasting time, and so I felt that despite my previous exposure to courses and hands-on, that I probably benefited from more than half of this course with new and useful material, maybe even 2/3 of it. I’m very happy to see treatment being given to NiFi Registry plus Git integration. I never knew the purpose of the Funnel before, let alone things like clustering with ZooKeeper, making use of the Variable Registry and/or property files, and a working example of building your own custom data processor. Each of these things may have only been touched on somewhat briefly – enough to clear the fog on a topic so you know where to start and what to use it for so that you can then dig into it further yourself if need be. Really good job in concisely getting this quantity of material across in a relatively short time frame, and I feel a lot more empowered to use my new NiFi skills as a result.” (Rated with ✨✨✨✨✨)Truman says, “The instructor did a great job of taking me from beginner Nifi to clustering Nifi, to understanding how to build custom processors. I would recommend this course if you are interested in NiFi.” (Rated with ✨✨✨✨✨)Akash says, “The way this course was, I completed in a single day. I was new to this tool and since one interview was lined up and I had clearly no clue what is Apache Nifi. This is seriously the most comprehensive and lucid course that I have ever gone through.” (Rated with ✨✨✨✨✨)Priya says, “The course is easy to understand and covers all the basics of NiFi. The theory is explained with hands-on videos by the instructor. One needs to practice with all that has been covered in the course and will be good to go! Great instructor!” (Rated with ✨✨✨✨✨)Venkatesh says, “Best NIFI Course on Udemy. I have started with no idea about NIFI, but now I learned a lot. The instructor is Knowledgeable and explained in simple and easy terms. Highly recommended for NIFI beginners.” (Rated with ✨✨✨✨✨)Vivek says, “If you are new to Apache Nifi, then this course is best for you. This course is incredibly detailed, beautifully made, and amazing for the beginner like me. The instructor is knowledgable and was able to explain everything very clearly.” (Rated with ✨✨✨✨✨) =============================Important InformationAs if this course wasn’t complete enough, I offer full support, answering any questions you have 7 days a week.You also have lifetime access to the course and 30 days’ money-back guarantee, so click on the “Enroll Now” button now and see you inside the course!

Overview

Section 1: Apache NiFi Introduction

Lecture 1 Course Introduction

Lecture 2 What is a Data Flow, Data Pipeline & ETL?

Lecture 3 Very Important Notice

Lecture 4 Why should we use a Framework for Data Flow?

Lecture 5 What is Apache NiFi?

Section 2: Apache NiFi Installation

Lecture 6 Changes in the Latest Apache NiFi Version 1.14.0+

Lecture 7 Installing Apache NiFi in a Mac/Linux

Lecture 8 Installing Apache NiFi in a Windows Machine

Section 3: Apache NiFi Basics

Lecture 9 NiFi User Interface

Lecture 10 Core NiFi Terminologies

Lecture 11 More on FlowFiles of NiFi

Lecture 12 Types of Processors Available in NiFi

Lecture 13 Processor Configuration, Connection & Relationship in NiFi

Lecture 14 Connection Queue & Back Pressure in NiFi

Section 4: Hands-on with Apache NiFi

Lecture 15 Working with Attributes & Content in NiFi

Lecture 16 Working with Expression Language in NiFi

Lecture 17 More on Expression Language Functions in NiFi

Lecture 18 Working with Process Group, Input Port & Output Port in NiFi

Lecture 19 Working with Templates in NiFi

Lecture 20 Working with Funnel in NiFi

Lecture 21 Working with Controller Services in NiFi

Lecture 22 Working with Variable Registry in NiFi

Section 5: Apache NiFi Advanced Concepts

Lecture 23 FlowFile Prioritization in NiFi

Lecture 24 FlowFile Expiration in NiFi

Lecture 25 Data Provenance in NiFi

Section 6: Monitoring in NiFi

Lecture 26 Monitoring NiFi

Lecture 27 Monitoring NiFi using Reporting Task

Lecture 28 Remote Monitoring NiFi using Reporting Task

Section 7: NiFi Registry for Version Control

Lecture 29 Overview on NiFi Registry

Lecture 30 Installation of NiFi Registry

Lecture 31 Configuring NiFi and NiFi Registry to Enable Version Control

Lecture 32 Configuring NiFi Registry with Multiple NiFi Instances

Lecture 33 Configuring NiFi Registry to Enable Git Persistence

Section 8: NiFi Cluster for Heavy Lifting

Lecture 34 Overview on NiFi Clustering

Lecture 35 Limitation in NiFi Clustering

Lecture 36 NiFi Cluster Configuration using Embedded Zookeeper

Lecture 37 NiFi Cluster Configuration Steps (Reference)

Lecture 38 NiFi Cluster Configuration using External Zookeeper

Lecture 39 NiFi Cluster Configuration Steps in Single Machine (Reference)

Section 9: NiFi Custom Processor – Do the Impossible

Lecture 40 Overview on NiFi Custom Processor

Lecture 41 Development Environment Setup (Optional)

Lecture 42 Our First Custom Processor

Section 10: Bonus

Lecture 43 Learn with Manoj

Lecture 44 Advanced NiFi Templates for Reference

Software Engineers,Data Engineers,Software Architects,Data Scientists,Solutions Architect,ETL Developer

Course Information:

Udemy | English | 2h 51m | 1.83 GB
Created by: Manoj G T

You Can See More Courses in the Developer >> Greetings from CourseDown.com

New Courses

Scroll to Top