集群与部署

When deciding how and where to run Flink, there’s a wide range of options available.

Deployment Targets

Apache Flink ships with first class support for a number of common deployment targets.

Local
Run Flink locally for basic testing and experimentation
Learn more
Standalone
A simple solution for running Flink on bare metal or VM's
Learn more
Yarn
Deploy Flink on-top Apache Hadoop's resource manager
Learn more
Mesos
A generic resource manager for running distriubted systems
Learn more
Docker
A popular solution for running Flink within a containerized environment
Learn more
Kubernetes
An automated system for deploying containerized applications
Learn more

Vendor Solutions

A number of vendors offer managed or fully hosted Flink solutions. None of these vendors are officially supported or endorsed by the Apache Flink PMC. Please refer to vendor maintained documentation on how to use these products.

AliCloud Realtime Compute

Website

Supported Environments: AliCloud

Amazon EMR

Website

Supported Environments: AWS

Amazon Kinesis Data Analytics For Java

Website

Supported Environments: AWS

Cloudera

Website

Supported Environment: AWS Azure Google Cloud On-Premise

Eventador

Website

Supported Environment: AWS

Huawei Cloud Stream Service

Website

Supported Environment: Huawei Cloud

Ververica Platform

Website

Supported Environments: AliCloud AWS Azure Google Cloud On-Premise