Getting Started with Apache Flink
3.6 (21 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,073 students enrolled

Getting Started with Apache Flink

A Basic Guide to Apache Flink for Beginners
3.6 (21 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,073 students enrolled
Created by Inflame Tech
Last updated 2/2019
English
Price: Free
This course includes
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • Architecture of Apache Flink
  • Features of Apache Flink

  • Distributed Execution

  • Job Manager
  • Task Manager
  • Job Client
  • Set Path on Environment Variables
  • Installation on Ubuntu
  • Multiple Java Installation
Course content
Expand 18 lectures 54:40
+ Introduction
18 lectures 54:40
1.1 What is Apache Flink
02:27
1.2 History of Apache Flink
01:42
1.3 Architecture of Apache Flink
02:12
1.4 Features of Apache Flink
04:11
1.5 Distributed Execution
01:36
1.6 Job Manager
06:34
1.7 Task Manager
01:04
1.8 Job Client
01:35
1.9 Download JDK
01:54
1.10 Set Path on Environment Variables
01:28
1.11 Downloading Flink
01:35
1.12 Installation Of Flink
02:16
1.13 Download VMware workstation player & ubuntu ISO image
02:09
1.14 Installation of VMware workstation player
01:26
1.15 Ubuntu Installation
02:50
1.16 Ubuntu Installation part-2
00:40
1.17 Multiple Java Installation
09:59
1.18 Installation of flink on Ubuntu
09:02
Requirements
  • Basics of Computer Science
  • Basics of Big Data
  • Basics of Analytics
Description

Apache Flink is an open source platform for distributed stream and batch data processing. It can run on Windows, Mac OS and Linux OS. In this blog post, let’s discuss how to set up Flink cluster locally. It is similar to Spark in many ways – it has APIs for Graph and Machine learning processing like Apache Spark – but Apache Flink and Apache Spark are not exactly the same.

Flink is an alternative of MapReduce, it processes data more than 100 times faster than MapReduce. Flink is independent of Hadoop but it can use HDFS to read, write, store, process the data. Flink does not provide its own data storage system. It takes data from distributed storage. The development of Flink is started in 2009 at a technical university in Berlin under the stratosphere. It was incubated in Apache in April 2014 and became a top level project in December 2014. Flink is a German word meaning swift / Agile. The logo of Flink is a squirrel, in harmony with Hadoop ecosystem.

Who this course is for:
  • Big Data Developers who want to analyse and process their data using their Flink
  • Spark Developers who want to upgrade their skills using Apache Flink