Overview of Confluent Cloud Integrations¶
Confluent Cloud provides robust integration capabilities, enabling you to securely connect your streaming data platform to a wide range of external services and cloud service providers (CSPs). Integrations are designed to be secure, reusable, and easy to manage, supporting a variety of use cases from analytics to machine learning.
What are integrations?¶
Integrations in Confluent Cloud allow you to:
- Connect to third-party services, including databases, AI/ML platforms, and APIs.
- Manage access to cloud service provider (CSP) resources for AWS, Azure, and Google Cloud.
- Reuse connection configurations across multiple applications and services
- Maintain security and compliance with centralized management and role-based access control (RBAC).
Types of integrations¶
Confluent Cloud supports several types of integrations to help you connect, manage, and secure access to external services and cloud resources. Each integration type is designed to address specific use cases, from reusing connection details to centrally managing cloud provider access. The following table summarizes the main integration types available in Confluent Cloud and their purposes.
Integration Type | Description |
---|---|
Connections | Reusable resources that store endpoint and authentication details for connecting to external services. For details, see Reuse Confluent Cloud Connections With External Services. |
Provider Integrations | Secure, centralized management of access to cloud service provider resources. For details, see Integrate with Cloud Service Providers in Confluent Cloud. |
Connections¶
Connections are reusable resources that store the endpoint and authentication details required to connect to external services. They support a variety of services from service providers, including:
- AWS: Amazon Bedrock, Amazon SageMaker
- Azure: Azure ML, Azure OpenAI
- Google Cloud: Google AI, Google Vertex AI
- OpenAI, MongoDB, Couchbase, Elastic, Pinecone, and more
Connections are scoped to your Confluent Cloud environment and region, ensuring secure and isolated access. They support multiple authentication methods, including provider integrations (using IAM roles), managed identities (currently, AWS IAM roles only), API keys, and service accounts.
For details, see Reuse Confluent Cloud Connections With External Services.
Provider integrations¶
Provider integrations enable secure, centralized management of access to cloud service provider resources. For example, you can configure AWS IAM role-based integrations to allow Confluent Cloud services to access AWS resources such as Amazon S3 or Amazon DynamoDB, with full auditability and compliance.
Provider integrations offer:
- Centralized management of CSP access
- Resource reuse across Confluent Cloud services
- Granular RBAC and audit trails
- REST APIs for automation
For details, see Integrate with Cloud Service Providers in Confluent Cloud.