Skip to main content
Architecture guide · Deployment

Your infrastructure,one Flink operating model.

Place the control plane inside your security boundary, then operate every connected cluster consistently.

Deployment models

Deploy within your enterprise boundary.

Choose a model based on data residency, runtime location, and operational ownership. Confirm final responsibilities during the architecture review.

Private cloud / data center

Connect existing YARN, Kubernetes, or dedicated Flink runtimes inside a customer-owned environment.

Keep the platform and data inside your boundary.

Customer cloud

Run Realfuture beside workloads in the cloud account your organization governs.

Use your cloud account and security controls.

Hybrid / BYOC

Connect mixed runtimes while keeping compute placement and data residency under customer control.

Standardize across mixed infrastructure.
Decision matrix

Decide control-plane placement, data residency, and runtime location first.

Reference patterns narrow the options; an architecture review validates networking, identity, high availability, and service ownership.

DimensionPrivate / data centerCustomer cloudHybrid / BYOC
Data planeCustomer environmentCustomer cloud accountCustomer environments
Runtime targetsYARN, Kubernetes, dedicatedKubernetes or dedicatedMultiple mixed targets
Data residencyCustomer boundaryCustomer cloud boundaryPer connected environment
ConnectivityInternal platform-to-runtime accessAccess within the customer cloud accountExplicit network paths between environments
Best fitRegulated or on-premises estatesCloud-standardized teamsMulti-cloud and hybrid organizations
Architecture process

Resolve hard constraints before the POC.

A focused deployment review turns a generic demo into a meaningful test.

01 / ESTATE

Map the runtime estate

Clusters, versions, workloads, sources, targets, and network boundaries.

02 / CONTROL

Assign ownership

Infrastructure, upgrades, support, security, and incident responsibilities.

03 / DESIGN

Choose the topology

Control-plane location, connectivity, identity, and high availability.

04 / VALIDATE

Test a real workload

Evaluate delivery, observability, recovery, and day-two operations.

Compatibility and data

Check the components and the boundaries.

Managing an existing Flink runtime and using commercial runtime enhancements can have different requirements. Confirm the supported release before changing production jobs.

Review job dependencies, connectors and state compatibility. For each topology, identify where business records, previews, configuration, logs, metrics and credentials are processed, including any support or external AI service access.

Turn constraints into a deployable architecture.

Share your runtime estate and security boundary. Leave with a reference architecture and evaluation scope.