Containerized deployments have taken the world by storm. Containers make your application portable across different machines and operating systems. They allow to scale applications in a matter of seconds. And they significantly simplify and speed up deployments which decreases development and operating costs. Consequently, more and more users want to deploy Apache Flink in containerized environments.
In order to make Flink ready for container deployments, the Flink community has completely reworked Flink’s distributed architecture and added RESTful client-server communication. Moreover, the community added a container entry point with which it is a child’s play to build container images to get started.
In this talk, we will take a closer look at the improvements to Flink which make it a first class citizen of the container world. We will demonstrate how easy it is to set up a Flink cluster on Kubernetes and discuss common pitfalls. We will conclude the talk with an outlook on future developments such as native Kubernetes support.
• data Artisans was founded by the original creators of Apache Flink
• We provide dA Platform, a complete stream processing infrastructure with open-source Apache Flink
• Also included is the Application Manager, which turns dA Platform into a self-service platform for stateful stream processing applications.
• dA Platform is generally available, and you can download a free trial today!