Community Articles
Find and share helpful community-sourced technical articles.
Announcements
Check out our newest addition to the community, the Cloudera Innovation Accelerator group hub.
Cloudera Employee

Introduction

Finally, we get to put all this together! This is less of a tutorial, and more of a show case of the capabilities of this solution. Please refere to previous articles to build this on your own.

The meat of this article is showcasing the React/NodeJS application you can build to communicate with Nifi, Cloudbreak and your ephemeral cluster running Zeppelin and Spark.

Architecture

Below is a high-level architecture of the solution:

100413-screen-shot-2019-01-31-at-10206-pm.png

You can find all the code for this here: https://github.com/paulvid/bmq-app

The code includes:

  • Latest Zeppelin Prediction Notebook
  • All Nifi templates
  • All Blueprints/Recipes for Cloudbreak
  • The source code of the app

Agenda

This article is divided in the following sections:

  • Section 1: Monitoring your current data with Nifi
  • Section 2: Launching an ephemeral cluster with Cloudbreak
  • Section 3: Running a prediction model with Spark Zeppelin

Section 1: Monitoring your current data with Nifi

Section 2: Launching an ephemeral cluster with Cloudbreak

Section 3: Running a prediction model with Spark Zeppelin

947 Views
Don't have an account?
Version history
Last update:
‎08-17-2019 04:50 AM
Updated by:
Contributors
Top Kudoed Authors