Cloudera Streaming Analytics

Course Description

During this two-day instructor-led training course, participants will learn development & operations for Cloudera Streaming Analytics, a framework for low-latency processing & analytics powered by Apache Flink & Cloudera's innovative SQL Stream Builder.

Through extensive hands-on exercises, students will gain experience deploying & managing a Flink cluster, developing & running Flink applications, & using SQL Stream Builder's continuous SQL to perform analytics on streaming data.

Prerequisites

Students must have at least basic familiarity with Java & Linux

Audience Profile

This course is designed for those who have experience with administration & application development on the Cloudera platform.

Learning Objectives

During this course, you learn how to:

  •  Deploy a Flink cluster using Cloudera Manager
  •  Develop Flink batch & streaming applications
  •  Run & view Flink jobs
  •  Transform data streams
  •  Use watermarks & windows to analyze streaming data
  •  Analyze data with Cloudera SQL Stream Builder
  •  Monitor Flink application metrics

Content Outline

Lessons  

  •  Introduction to Apache Flink & Stream Processing 
  •  Typical Use Cases 
  •  Related Products

Lessons  

  •  Planning Requirements 
  •  Installation 
  •  Flink Dashboard 
  •  Exercise: Running a Flink Program

Lessons 

  •  Execution Environment 
  •  Flink Application Structure 
  •  Make a Flink Project 
  •  Build a Flink Program 
  •  Exercise: Building a Simple Flink Program

Lessons

  • Logical 
  • Physical 
  • Parallelism 
  • Fault Tolerance 
  • Data Storage

Lessons

  • DataStream API Overview
  • Data Types & Serialization
  • Sources & Sinks
  • Transformations
  • Exercise: Batch Processing Using Flink
  • Exercise: Creating a Flink Streaming Application
  • Using Kafka as a Source & Sink
  • Exercise: Creating a Streaming Application Using a Kafka Source

Lessons

  • Streaming Concepts
  • Programming Options
  • Integrations
  • Exercise: Using Flink SQL & Kafka

Lessons

  • Stateful Streaming Applications
  • Checkpoints
  • Event Time Processing 
  • Watermarks  
  • Windows 
  • Exercise: Tumbling Windows with Event Time

Lessons

  • Overview
  • Streaming SQL Console
  • Data Providers
  • SQL Stream Jobs
  • Exercise: Using SQL Stream Builder

Lessons

  • Metrics
  • Logging
  • Backpressure
  • Resource Configuration
  • Exercise: Monitoring

Certification

No information

 

FAQs

A: To attend the training session, you should have operational Desktops or Laptops with the required specifications and a good internet connection to access the labs.

 

A: We would always recommend you attend the live session to practice & clarify the doubts instantly & get more value from your investment. However, if, due to some contingency if you have to skip the class, Radiant Tech learning will help you with the recorded session of that particular day. However, those recorded sessions are not meant only for personal consumption & NOT for distribution or commercial use.

 

A: Radiant Tech learning has a data center containing a Virtual Training environment for participants' hand-on-practice. Participants can easily access these labs over Cloud with the help of a remote desktop connection. Radiant virtual labs allow you to learn from anywhere in the world & in any time zone.

A: The learners will be enthralled as we engage them the real-world & Oriented industry projects during the training program. These projects will improve your skills & knowledge, & you will gain a better experience. These real-time projects will help you a lot in your future tasks & assignments.

 

A: You can request a refund if you do not wish to enroll in the course.

 

A: Yes, you can.

 

A: We adhere to the highest Internet security standards. Any data that is kept is not disclosed to outside parties.

 

A: It is recommended but optional. Being acquainted with the primary course material will enable students & the trainer to move at the desired pace during classes. You can access courseware for most vendors.

A: You can buy online from the page by clicking on "Buy Now ."You can view alternate payment methods on the payment options page.

 

A: Yes, students can pay from the course page.

 

A: The course completion certification will be awarded to all the professionals who have completed the training program & the project assignment given by your instructor. Using the certificate in your future job interviews will surely help you land your dream job.

A: Radiant believes in a practical & creative approach to training & development, which distinguishes it from other training & developmental platforms. Moreover, training courses are undertaken by experts with a range of experience in their domain.

A: Radiant team of experts will be available at e-mail support@radianttechlearning.com to answer your technical queries after the training program.

A: Yes, Radiant will provide you most updated, high, value-relevant real-time projects & case studies in each training program.

 

A: Technical issues are unpredictable & might occur with us as well. Participants must ensure access to the required configuration with good internet speed.

 

A: Radiant Techlearning offers training programs on weekdays, weekends & combination of weekdays & weekends. We provide you with complete liberty to choose the schedule that suits your need.

A: Radiant has highly intensive selection criteria for Technology Trainers & Consultants who deliver training programs. Our trainers & consultants undergo rigorous technical & behavioral interviews & assessment processes before they are boarded in the company.

Our Technology experts/trainers & consultants carry deep-dive knowledge in the technical subject & are certified by the OEM.

Our training programs are practically oriented with 70% – 80% hands-on training technology tools. Our training program focuses on one-on-one interaction with each participant, the latest content in the curriculum, real-time projects & case studies during the training program.

Our faculty will provide you with the knowledge of each course from the fundamental level in an easy way & you are free to ask your doubts any time from your respective faculty.

Our trainers have patience & ability to explain complex concepts simplistically with depth & width of knowledge.

To ensure quality learning, we provide a support session even after the training program.

Send a Message.


  • Enroll