Tuesday, September 29, 2026
HomeBig DataNiFi as a Perform in DataFlow Service

NiFi as a Perform in DataFlow Service

[ad_1]

Introduction

With the overall availability of Cloudera DataFlow for the Public Cloud (CDF-PC), our prospects can now self-serve deployments of Apache NiFi knowledge flows on Kubernetes clusters in a value efficient approach offering auto scaling, useful resource isolation and monitoring with KPI-based alerting.

Yow will discover extra info on this launch announcement weblog submit and on this technical deep dive weblog submit. Any buyer prepared to run NiFi flows effectively at scale ought to now take into account adopting CDF-PC.

Nevertheless, for sure use instances, we need to go one step additional. Right this moment, when prospects need to course of information as they land right into a bucket, or expose microservices that shall be referred to as intermittently, they should run NiFi flows as a protracted operating utility which isn’t value efficient.That is the rationale we need to present our prospects with a very serverless possibility for operating NiFi flows and to introduce NiFi as a Perform in DataFlow Service, which is offered as a personal Tech Preview as of at the moment. NiFi as a Perform in DataFlow Service supplies an environment friendly, value optimized, scalable approach to run NiFi flows in a very serverless vogue. That is notably highly effective every time the use case is occasion pushed and there’s no want for NiFi situations to at all times be up and operating.

For folks not acquainted with NiFi, NiFi as a Perform in DataFlow Service permits the primary no-code UI permitting builders to take management of the complete lifecycle of features. In a matter of minutes, you’ll be able to develop and deploy features for all cloud suppliers.

Features as a Service

Features as a Service (FaaS) is a class of cloud computing providers that each one primary cloud suppliers are providing (AWS Lambda, Azure Features, Google Cloud Features, and many others). It permits prospects to run micro purposes which are triggered on particular occasions with out the complexity of constructing and sustaining the structure related to the operation and launching of the purposes.

It additionally successfully supplies a serverless structure and could be very broadly used when constructing microservices purposes. By serverless we imply that sources are provisioned solely when and whereas knowledge is being processed by the appliance. This manner you don’t want at all times up and operating sources to serve your utility. That is probably the most value efficient approach of operating purposes that solely must course of knowledge following particular occasions.

With NiFi as a Perform, DataFlow Service will allow builders to carry out perform lifecycle administration utilizing the NiFi no-code designer and the DF Service Catalog after which run that move backed by cloud suppliers’ managed FaaS.

Occasion pushed use instances

When configuring a perform in a FaaS answer, a set off have to be specified. This half is managed by the cloud supplier to search for particular occasions to occur and fireplace the configured perform when such occasions happen. There are various triggers offered by the cloud suppliers for each FaaS answer on the market. Some quite common triggers are those firing the perform every time a file lands in a bucket, every time a message is acquired in a subject of a message queue answer, every time an HTTP request is made to a selected endpoint, and lots of others.

How does this translate in NiFi? To be used instances the place NiFi must course of knowledge following a selected occasion, NaaF supplies an environment friendly, value optimized, and scalable approach to run NiFi flows to course of the info with out the necessity to have a protracted operating move.

Good examples of actual life use instances for NiFi as a Perform embrace  processing information as quickly as they’re acquired in a bucket, actual time ingestion of logs acquired from a really giant variety of sources, exposing HTTP endpoints to supply microservices and  processing knowledge acquired from sensors within the IoT area. NaaF operating within the Cloud suppliers’ FaaS makes it straightforward to chain collectively a number of features and supply just about limitless scaling with no ops.

With NiFi as a Perform, the DataFlow service will speed up the event of your perform utilizing the NiFi  no-code UI, supply an ever rising set of processors and integrations to course of your knowledge, and allow a  strong SDLC answer round it. By utilizing NiFi as a Perform, you don’t must code your features your self anymore. Simply design your move in NiFi and you can be up and operating in a couple of minutes whereas leveraging the 400+ processors already accessible!

You need to compress some knowledge as quickly because it lands into S3? Create your dataflow and switch it into an AWS Lambda perform with an S3 set off in a couple of minutes:

You need to create a just about limitless scalable HTTPS gateway for pushing knowledge into Kafka? That’s straightforward, simply develop your move and use the API Gateway Set off:

Conclusion

With the addition of NiFi as a Perform within the DataFlow Service, Cloudera permits Apache NiFi as the primary no-code UI for constructing and operating features very effectively  for a really big selection of use instances. Watch our Stay Demo Jam: when and tips on how to use NiFi Stateless to run knowledge move.

[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments