EncartaLabs

Apache Flink

( Duration: 4 Days )

The Introduction to Apache Flink training course will cover the internals and architecture of Flink as well as how to write applications using the core Application Programming Interfaces (API's). You will learn about the DataSet, Streaming and Table API's.

By attending Apache Flink workshop, attendees will learn to:

  • Demonstrate an operational knowledge of Flink.
  • Apply Scala APIs to perform interactive as well as job based tasks.
  • Distinguish how Flink compares with other big data processing frameworks.

  • Developers who will be writing applications using Flink. Experience with Java and/or Scala is required.
  • Software Developers

COURSE AGENDA

1

Overview

  • Architecture
  • Internals
2

DataSet API

  • Iteration
  • Delta Operations
3

DataStream API

  • Exactly once processing
  • Continuous streaming
  • Micro batch
  • Fault Tolerance
4

Table API

  • The Flink Table DSL
  • Flink SQL like syntax
5

Overview of Machine Learning in Flink

  • Integrating Flink with other Big Data projects
  • Hadoop
  • YARN
  • Kafka

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top