Confluent Cloud

Confluent Cloud Documentation

A fully managed data streaming platform, available on AWS, Google Cloud, and Azure, with a cloud-native Apache Kafka® engine for elastic scaling, enterprise-grade security, stream processing, and governance.

View Confluent Cloud release notes

Products

Tableflow

Represent Kafka topics as open table formats like Apache Iceberg™ and Delta Lake.

AI and Machine Learning

Use AI functions, interfaces, and tools to build agentic workflows, query real-time data, manage Confluent Cloud resources, and build streaming applications.

Unified Stream Manager

Manage and monitor both self-managed Confluent Platform and fully managed Confluent Cloud clusters from a single, centralized interface using Unified Stream Manager.

Kafka Connect

Use connectors to stream data between Kafka and external systems.

Schema Registry and Stream Governance

Store and retrieve Avro®, JSON Schema, and Protobuf schemas in a centralized repository to enforce data quality, ensure compliance, and manage schema evolution.

Apache Flink®

Build and run complex, stateful, low-latency streaming applications at scale with Apache Flink.

Kafka Clients

Produce and consume Kafka messages quickly using official Confluent clients for Java, librdkafka, and derived libraries.

Confluent CLI

Control Kafka resources, security, and account settings using the Confluent command-line interface.

Confluent Terraform

Use HashiCorp Terraform to deploy and manage your Confluent Cloud infrastructure.

Stream Lineage

Visualize event streams and data relationships to track data movement from source to destination.

Confluent Cloud APIs

Manage, configure, and automate your Confluent Cloud deployment using REST APIs.

Confluent Cloud for Government

Deploy a fully managed event streaming service built specifically for U.S. government workloads and developed by those who built Confluent Cloud.

Browse by feature

Core streaming platforms

Confluent Cloud

Deploy and scale a fully managed, elastic cloud Kafka service built on the Kora engine

Apache Kafka

Stream and store real-time data using the open-source distributed event engine at the core of Confluent

WarpStream

Run stateless, S3-backed Kafka workloads with zero disk footprint on brokers

Clusters and storage

Kafka clusters

Provision clusters across flexible tiers tailored to your scaling, isolation, and pricing requirements

Topics and message management

Create, configure, and manage topics, partitions, and data records

Consumer groups and offset management

Track consumer group membership and manage committed read offsets

Stream processing

Confluent Cloud for Apache Flink

Execute stateful, low-latency stream processing workloads on a fully managed Flink service

Apache Flink SQL

Write and deploy real-time streaming queries and data pipelines using standard ANSI SQL

Kafka Streams

Build stateful stream processing applications directly in Java

ksqlDB

Process and query streaming data in real time using SQL directly against Kafka topics

Data integration

Kafka Connect (managed and self-managed)

Stream data between Kafka and external systems using managed or self-managed infrastructure

Confluent connectors (100+ sources and sinks)

Integrate instantly with databases, cloud storage, SaaS applications, and messaging systems

Custom connectors and plugins

Upload and run custom connector plugins directly within Confluent Cloud

Data governance

Schema Registry

Centralize, version, and enforce schema compatibility across your data streams

Stream Governance

Ensure data quality, maintain metadata catalogs, and trace lineage across all event streams

Stream Lineage

Visualize end-to-end data flow across topics, connectors, and streaming applications

Stream Catalog / Data Portal

Discover, search, and access event streams through a self-service portal

Data Contracts

Enforce schema rules, metadata standards, and quality guarantees on topic data

Tableflow

Expose Kafka topics as Apache Iceberg or Delta Lake tables for open analytical processing

AI and machine learning

Confluent Intelligence

Power real-time, context-aware AI applications with built-in streaming intelligence features

Streaming Agents

Build event-driven AI agents that analyze and act on streaming data in real time

AI Assistant

Get instant assistance, execute queries, and complete guided tasks using an in-product AI assistant

Built-in ML functions

Detect sentiment, anomalies, and PII, or run forecasts directly within streaming SQL queries

Model inference and embeddings

Call remote AI models and generate vector embeddings directly from streaming SQL

Real-Time Context Engine

Serve fresh, real-time context to AI models and downstream applications

External tables

Query external vector and text stores directly within streaming SQL pipelines

MCP servers for AI tool integration

Expose Confluent data and actions to external AI tools via Model Context Protocol (MCP)

Multi-region and replication

Cluster Linking

Mirror topics seamlessly across clusters and regions without deploying extra infrastructure

Security and access control

Authentication (SSO, SAML, OAuth/OIDC, SASL, mTLS)

Authenticate and verify user and service identities using SSO, SAML, OAuth/OIDC, SASL, or mTLS

Role-Based Access Control

Grant precise access permissions using role-based scopes across specific resources

Access Control Lists (ACLs)

Define fine-grained allow rules per principal and resource

IP filtering

Restrict cluster access to authorized source IP address ranges

TLS encryption in transit

Encrypt all client and broker network traffic over the wire

Bring-Your-Own-Key (BYOK) encryption at rest

Encrypt stored cluster data using your own customer-managed encryption keys

Client-Side Field Level Encryption (CSFLE)

Encrypt sensitive fields on the client side before transmitting data to brokers

Audit logging and access transparency

Track, log, and review authentication and access events for security compliance

Confluent Cloud for Government

Deploy FedRAMP-aligned event streaming for secure U.S. government workloads

Networking

Public networking

Connect to clusters securely over public internet endpoints

AWS PrivateLink

Establish private, one-way network connections to clusters on AWS

Azure Private Link

Establish private network connectivity to clusters on Microsoft Azure

Google Cloud Private Service Connect

Establish private network connectivity to clusters on Google Cloud

VPC Peering, Transit Gateway, DNS Forwarding

Route private network traffic between your VPC and Confluent infrastructure

Custom domains and network isolation

Configure custom DNS domain names and isolate network segments

Confluent Gateway

Secure and govern private access to Confluent services

Management and operations

Confluent CLI

Administer Confluent Cloud and Platform resources directly from your terminal

Confluent Cloud Console

Manage Confluent Cloud resources, configurations, and settings through a web UI

Unified Stream Manager

Manage hybrid cloud and self-managed clusters from a single control plane

Terraform provider

Provision and manage Confluent Cloud resources as code using Terraform

Pulumi provider

Provision and manage Confluent Cloud resources using Pulumi infrastructure as code

Cost allocation and billing

Track, allocate, and manage Confluent Cloud spend across teams and environments

Service quotas

Monitor and manage resource limits and service quotas across Confluent Cloud

Notifications management

Configure, route, and manage alerts and notifications for account events

Monitoring and observability

Consumer lag monitoring

Monitor consumer lag and track processing delays across topics

Observability integrations

Export cluster metrics and logs to external monitoring tools like Datadog and Prometheus

APIs and developer tools

Confluent Cloud REST API

Manage Confluent Cloud infrastructure programmatically over HTTP

Kafka Admin and Produce REST API

Produce records and administer Kafka topics programmatically over REST

Connect API

Configure, monitor, and manage Kafka connectors programmatically via REST

Metrics API

Query cluster health, performance, and resource metrics programmatically

GraphQL API

Fetch Confluent metadata and resource details using GraphQL queries

Confluent Plugin for JetBrains IDEs

Develop, test, and manage Kafka resources directly inside JetBrains IDEs

VS Code Extension

Manage topics, schemas, and connectors directly from Visual Studio Code

Client libraries

Java client

Produce and consume Kafka events in native Java applications

librdkafka (C/C++) client

Build high-performance C/C++ producers and consumers or power derived language libraries

Python client

Produce and consume Kafka events using native Python code

Go client

Build fast, concurrent Kafka producers and consumers in Go

.NET client

Integrate Kafka messaging directly into .NET and C# applications

JavaScript client

Produce and consume Kafka events in Node.js and JavaScript applications