Apache NiFi for Developers Treningskurs

Last updated

Kurskode

nifidev

Varighet

7 timer (vanligvis 1 dag inkuldert pauser)

Krav

  • Java programming experience.
  • Experience with Maven.

Audience

  • Developers
  • Data engineers

Oversikt

Apache NiFi (Hortonworks DataFlow) er en integrert Apache NiFi og enkel hendelsesbehandlingsplattform i sanntid som muliggjør flytting, sporing og automatisering av data mellom systemer. Det er skrevet med flytbasert programmering og gir et nettbasert brukergrensesnitt for å administrere dataflow i sanntid.

I denne instruktørledede Apache NiFi vil deltakerne lære grunnleggende grunnlag av Apache NiFi programmering når de utvikler en rekke demo-utvidelser, komponenter og prosessorer som bruker Apache NiFi .

Ved slutten av denne opplæringen vil deltakerne kunne:

  • Forstå NiFis arkitektur og dataflowkonsepter.
  • Utvikle utvidelser ved å bruke NiFi og tredjeparts APIer.
  • Custom utvikle sin egen Apache Nifi-prosessor.
  • Sette inn og behandle sanntidsdata fra forskjellige og uvanlige filformater og datakilder.

Kursets format

  • Interaktiv forelesning og diskusjon.
  • Masse øvelser og trening.
  • Praktisk implementering i et live-lab-miljø.

Alternativer for tilpasning av kurset

  • For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.

Machine Translated

Kursplan

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

Testimonials

★★★★★
★★★★★

Related Categories

Relaterte kurs

Kursrabatter

Kursrabatter Nyhetsbrev

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions