Flink for Operators

}
2 Days

Available On-Site

Available Virtually

Contact Us for Open Enrollment
f

Customizable

Flink for Operators takes platform operators deep into the essentials of running Apache Flink in production, across two intensive, hands-on days. The course starts with a general overview of Flink’s components and concepts, then moves into the different deployment modes: Application, Per-Job, and Session. Day two covers the external resources and systems Flink can integrate with, along with high availability configuration for more complex deployments. It closes with monitoring and securing a production Flink platform.

The Apache Flink Overview module lays out the JobManager and TaskManager architecture that every deployment mode builds on. Attendees then compare the three ways to run Flink in production. Application Mode packages the job and cluster together for isolated, single-job deployments. Per-Job Mode spins up a dedicated cluster for each submitted job. Session Mode runs a long-lived cluster that accepts multiple jobs, trading isolation for resource efficiency. Working through all three modes hands-on helps attendees pick the right pattern for their own environment. This beats defaulting to whatever a tutorial happened to use.

Day two starts with System Integrations, covering how Flink connects to Kafka, object storage, and external databases in a typical production pipeline. High Availability follows, showing operators how to configure standby JobManagers and checkpoint storage. This ensures a single node failure does not take down a running job. The Metrics, Monitoring, and API module teaches attendees to expose and consume operational data through Flink’s REST API and metrics reporters. Security closes the course, covering the authentication, authorization, and encryption settings needed to run Flink safely inside an enterprise network.

Who Should Attend

Platform Operators, IT and QA Staff, Technical Managers, DevOps and Build personnel

What Attendees Will Learn

Upon completing Flink for Operators, attendees will be able to:

  • Explain Apache Flink architecture and core operational concepts
  • Compare Flink Application, Per-Job, and Session deployment modes
  • Integrate Flink with external systems and resources
  • Configure Flink clusters for high availability
  • Monitor Flink deployments using metrics, APIs, and dashboards
  • Secure Flink clusters and applications

Prerequisites

Basic Linux command line skills are valuable but not required.

Delivery

Available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery.

Each attendee will require the ability to ssh into a cloud hosted virtual machine (provided with the course). In environments where SSH is not possible, local lab VMs or browser accessible lab systems can be provided. For web-based delivery, participants require an Internet-connected computer capable of teleconferencing.

Related Instructor-Led (ILT & VILT) Training Courses

If you are interested in other Cloud Native, AI, programming, or other courses, check out the full course list or search our entire catalog:

Secret Link