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 interface.

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.

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 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 and 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 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 using Model Context Protocol (MCP).

Multi-region and replication

Cluster Linking

Mirror topics 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 over 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.

Confluent for VS Code

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.