Setup Menus in Admin Panel

Apache Flink Training

$500.00 $400.00


What is Apache Flink?

Apache Flink is an open source stream processing framework developed by the Apache Software Foundation. The core of Apache Flink is a distributed streaming dataflow engine written in Java and Scala. Apache Flink’s dataflow programming model provides event-at-a-time processing on both finite and infinite datasets. At a basic level, Flink programs consist of streams and transformations. Conceptually, a stream is a (potentially never-ending) flow of data records, and a transformation is an operation that takes one or more streams as input, and produces one or more output streams as a result. Programs can be written in Java, Scala, Python, and SQL and are automatically compiled and optimized into dataflow programs that are executed in a cluster or cloud environment.

Why Apache Flink?

Flink provides a high-throughput, low-latency streaming engine as well as support for event-time processing and state management. Flink applications are fault-tolerant in the event of machine failure and support exactly-once semantics. Flink executes arbitrary dataflow programs in a data-parallel and pipelined manner. Flink’s pipelined runtime system enables the execution of bulk/batch and stream processing programs. Furthermore, Flink’s runtime supports the execution of iterative algorithms natively.

Flink Introduction


Distributed Execution

Job Manager

Task Manager


Deploying Flink on Google Cloud and AWS

Data Stream API 

Execution environment

Data sources


Data sinks


Batch Processing API

Data sources


Broadcast Variable

Connectors to various Systems


Structure data handling using Table API 

Registering tables

Accessing the registered table


Data types


Complex event processing

Introduction to CEP and Flink CEP

Event Streams

Pattern API


Selecting from Pattern

Graph API

Flink Graph Library – Gelly

Graph Representation

Graph Properties

Graph Transformations

Graph Mutations

Iterative Graph Processing

Scatter-Gather Processing

Integration between Flink and Hadoop

Flink-Yarn Session

Job Submission to Flink

Execution of a Flink job on YARN

Flink and YARN interaction details

Duration & Timings :

Duration – 30 Hours.

Training Type: Online Live Interactive Session.

Faculty: Experienced.

For Upcoming Schedules Please  Contact Us 

 Inquiry Now         Discount Offer 

USA: +1 734 418 2465 | India: +91 40 4018 1306


There are no reviews yet.

Be the first to review “Apache Flink Training”


© 2019 LEARNTEK. ALL RIGHTS RESERVED | Privacy Policy | Terms & Conditions

USA: +1 734 418 2465 | Discount Offer
Season's Best Discount Offer End's in
Discount Offer