{"id":17305,"date":"2025-07-15T14:05:26","date_gmt":"2025-07-15T21:05:26","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=17305"},"modified":"2025-10-14T13:44:24","modified_gmt":"2025-10-14T20:44:24","slug":"fully-managed-couchbase-connector-for-confluent-cloud","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/","title":{"rendered":"Introducing the Fully Managed Couchbase Connector for Confluent Cloud"},"content":{"rendered":"<p>Building real-time applications often requires connecting operational databases like Couchbase with data streaming platforms such as <a href=\"https:\/\/www.confluent.io\/\" target=\"_blank\" rel=\"noopener\">Confluent<\/a>. But managing these integrations can be complex, requiring teams to deploy connectors, configure networking, manage schemas, and monitor performance. These challenges slow development and increase operational overhead.<\/p>\n<p>We\u2019re excited to announce the fully managed Couchbase Connector for Confluent Cloud, now available in both <b>Sink<\/b> and <b>Source<\/b> configurations. This launch eliminates the need to manage connector infrastructure, enabling seamless, bi-directional data movement between Confluent Cloud and Couchbase. It\u2019s a significant step forward in reducing complexity and accelerating time to value for developers and platform teams building real-time, event-driven applications.<\/p>\n<h2 style=\"font-weight: 400;\">Why fully managed connectors matter<\/h2>\n<p>Managing your own Apache Kafka\u00ae connectors can be complex and time-consuming. It requires much more than downloading a plugin and pointing it at a topic. Users must:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\">Deploy and scale Kafka Connect clusters.<\/li>\n<li aria-level=\"1\">Monitor performance, errors, and retries.<\/li>\n<li aria-level=\"1\">Ensure schema compatibility via Schema Registry.<\/li>\n<li aria-level=\"1\">Maintain secure authentication and networking.<\/li>\n<li aria-level=\"1\">Scale infrastructure to meet variable load conditions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>All of this adds up to operational overhead that distracts from core business goals. Fully managed connectors on Confluent Cloud eliminate these challenges. Just configure via the UI or API, and Confluent takes care of the rest, including deployment, scaling, error handling, and lifecycle management, enabling you to focus on building real-time apps.<\/p>\n<h3 style=\"font-weight: 200;\">Use cases<\/h3>\n<p>With real-time data movement now simplified, developers can unlock powerful use cases like:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\"><b>Retail<\/b>: Stream clickstream or inventory updates into Couchbase to power user profile enrichment for real-time personalization.<\/li>\n<li aria-level=\"1\"><b>IoT<\/b>: Ingest edge data into Couchbase for real-time analytics and dashboarding.<\/li>\n<li aria-level=\"1\"><b>Finance<\/b>: Persist Kafka events from fraud detection or transaction systems into Couchbase for instant lookup and alerting.<\/li>\n<li aria-level=\"1\"><b>AI<\/b>: By combining Confluent\u2019s real-time data streaming with Couchbase vector store, organizations can seamlessly ingest and operationalize data to drive intelligent, real-time agentic and RAG applications.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2 style=\"font-weight: 400;\">Couchbase Sink Connector<\/h2>\n<p>The <a href=\"https:\/\/docs.confluent.io\/cloud\/current\/connectors\/cc-couchbase-db-sink\/cc-couchbase-db-sink.html\" target=\"_blank\" rel=\"noopener\"><b>Couchbase Sink Connector<\/b><\/a> allows you to stream data from Kafka topics directly into your Couchbase collections. It supports a wide variety of data formats, including AVRO, JSON, JSON Schema, PROTOBUF, and BYTES, whether you&#8217;re running a schemaless microservice architecture or have a strongly typed schema pipeline.<\/p>\n<h3 style=\"font-weight: 200;\">Key features<\/h3>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\"><b>At least once delivery semantics<\/b>: Ensures reliability even during transient failures<\/li>\n<li aria-level=\"1\"><b>Granular topic-to-collection mapping<\/b>: Route Kafka topics to specific Couchbase collections using <code>couchbase.topic.to.collection<\/code><\/li>\n<li aria-level=\"1\"><b>Custom document ID logic<\/b>: Override how document keys are generated via <code>couchbase.topic.to.document.id<\/code><\/li>\n<li aria-level=\"1\"><b>Flexible handlers<\/b>: Customize how records are transformed using built-in or custom sink handlers<\/li>\n<li aria-level=\"1\"><b>Secure authentication<\/b>: Connects securely with password-based authentication<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 style=\"font-weight: 200;\">Step-by-step setup: Couchbase Sink Connector<\/h3>\n<h4 style=\"font-weight: 200;\">Prerequisites<\/h4>\n<p>Before configuring the Couchbase Sink Connector in Confluent Cloud, ensure the following prerequisites are met:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\"><b>Confluent Cloud<\/b>: A running Kafka cluster in Confluent Cloud (on AWS, Azure, or GCP). Not yet a Confluent customer? Start your <a href=\"https:\/\/www.confluent.io\/get-started\/\" target=\"_blank\" rel=\"noopener\">free trial of Confluent Cloud<\/a> today\u2014new signups receive $400 to spend during their first 30 days.<\/li>\n<li aria-level=\"1\"><b>Couchbase Database<\/b>: A Couchbase Server or Capella cluster accessible from Confluent Cloud.<\/li>\n<li aria-level=\"1\"><b>Networking<\/b>:\n<ul>\n<li aria-level=\"2\">Kafka and Couchbase clusters should reside in the same cloud region for the lowest cost and best latency.<\/li>\n<li aria-level=\"2\">Ensure network connectivity via Public IP, VPC Peering, or Private Endpoints such as AWS PrivateLink.<\/li>\n<\/ul>\n<\/li>\n<li aria-level=\"1\"><b>Authentication Credentials<\/b>:\n<ul>\n<li aria-level=\"2\">Couchbase username and password with write access to the target bucket and collection.<\/li>\n<li aria-level=\"2\">Kafka service account or API key\/secret for the connector.<\/li>\n<\/ul>\n<\/li>\n<li aria-level=\"1\"><b>Schema Registry (if using typed formats)<\/b>:\n<ul>\n<li aria-level=\"2\">Enable Schema Registry for AVRO, JSON Schema, or PROTOBUF message formats.<\/li>\n<\/ul>\n<\/li>\n<li aria-level=\"1\"><b>Kafka Topics<\/b>:\n<ul>\n<li aria-level=\"2\">At least one existing Kafka topic to stream from, or create a new one during setup.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4 style=\"font-weight: 200;\">Setup in Confluent Cloud Console<\/h4>\n<p><b>Step 1: Launch a Confluent Cloud Kafka cluster<\/b><b><br \/>\n<\/b>Create a Kafka cluster in the cloud provider and region that aligns with your Couchbase deployment.<\/p>\n<p><b>Step 2: Navigate to the Connectors tab<\/b><b><br \/>\n<\/b>Go to the Confluent Cloud Console and click on the <b>Connectors<\/b> tab. Click <b>+ Add connector<\/b>.<\/p>\n<p><b>Step 3: Select the Couchbase Sink Connector<\/b><b><br \/>\n<\/b>Search for and select the <b>Couchbase Sink<\/b> connector card from the catalog.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-17306\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image4-300x123.png\" alt=\"\" width=\"300\" height=\"123\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image4-300x123.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image4-1024x419.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image4-768x314.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image4-18x7.png 18w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image4.png 1114w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><b>Step 4: Configure connector settings<\/b><\/p>\n<p>You\u2019ll be prompted to enter the following:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\"><b>Kafka topics<\/b> to consume from<\/li>\n<li aria-level=\"1\"><b>Couchbase connection details<\/b>:\n<ul>\n<li aria-level=\"2\">Hostname or connection string<\/li>\n<li aria-level=\"2\">Bucket, scope, and collection names<\/li>\n<li aria-level=\"2\">Username and password for authentication<\/li>\n<\/ul>\n<\/li>\n<li aria-level=\"1\"><b>Input data format<\/b> (AVRO, JSON, etc.)<\/li>\n<li aria-level=\"1\"><b>Schema Registry configuration<\/b> (if applicable)<\/li>\n<li aria-level=\"1\"><b>Sink behavior parameters<\/b>, such as:\n<ul>\n<li aria-level=\"2\"><code>couchbase.topic.to.collection<\/code><\/li>\n<li aria-level=\"2\"><code>couchbase.topic.to.document.id<\/code><\/li>\n<li aria-level=\"2\"><code>couchbase.sink.handler<\/code><\/li>\n<\/ul>\n<\/li>\n<li aria-level=\"1\"><b>Delivery semantics<\/b> and <b>error handling<\/b> options<\/li>\n<li aria-level=\"1\"><b>Sizing<\/b>: Select capacity or auto-scaling options<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-17307\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image2-1024x632.png\" alt=\"\" width=\"900\" height=\"555\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image2-1024x632.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image2-300x185.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image2-768x474.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image2-1536x947.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image2-18x12.png 18w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image2-1320x814.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image2.png 1712w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><b>Step 5: Review and launch the connector<\/b><\/p>\n<p>After reviewing all configurations, click <b>Launch<\/b>. The connector will be deployed and begin ingesting records from Kafka into Couchbase.<\/p>\n<p><b>Step 6: Verify data ingestion<\/b><\/p>\n<p>Once the connector is running, verify that data is landing in your Couchbase collections as expected. Use Couchbase UI or query tools to inspect ingested documents.<\/p>\n<h2 style=\"font-weight: 400;\">Couchbase Source Connector<\/h2>\n<p>In addition to writing to Couchbase, the <a href=\"https:\/\/docs.confluent.io\/cloud\/current\/connectors\/cc-couchbase-db-source\/cc-couchbase-db-source.html\" target=\"_blank\" rel=\"noopener\"><b>Couchbase Source Connector<\/b><\/a> will allow users to ingest data from Couchbase into Kafka, enabling powerful event-driven architectures and AI\/ML pipelines fueled by operational data.<\/p>\n<h3 style=\"font-weight: 200;\">Key features<\/h3>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\"><b>Change Data Capture (CDC) support<\/b>: Leverages Couchbase\u2019s Database Change Protocol (DCP) to stream inserts, updates, and deletes from Couchbase collections into Kafka.<\/li>\n<li aria-level=\"1\"><b>Per-collection to topic mapping<\/b>: Automatically maps Couchbase collections to Kafka topics using <code>couchbase.collection.to.topic<\/code>.<\/li>\n<li aria-level=\"1\"><b>Flexible read strategies<\/b>: Supports streaming the full bucket, timestamp-based incremental reads, and real-time streaming using DCP.<\/li>\n<li aria-level=\"1\"><b>Schema-aware serialization<\/b>: Supports AVRO, JSON, PROTOBUF, and JSON Schema formats with optional Confluent Schema Registry integration.<\/li>\n<li aria-level=\"1\"><b>Custom filtering and projection<\/b>: Allows configuring filters to include or exclude documents based on attributes, types, or custom logic.<\/li>\n<li aria-level=\"1\"><b>Durable offset tracking<\/b>: Tracks read progress per document and collection, ensuring continuity and minimizing reprocessing on restarts.<\/li>\n<li aria-level=\"1\"><b>Secure authentication<\/b>: Uses password-based authentication with support for TLS connections to Couchbase.<\/li>\n<li aria-level=\"1\"><b>Auto-generated Kafka topics<\/b>: Dynamically creates Kafka topics based on collection mappings if not predefined.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 style=\"font-weight: 200;\">Step-by-step setup: Couchbase Source Connector<\/h3>\n<h4 style=\"font-weight: 200;\">Prerequisites<\/h4>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\">Confluent Cloud cluster with available source connector slots<\/li>\n<li aria-level=\"1\">A Couchbase cluster with DCP enabled (Enterprise Edition) or a fully managed Couchbase Capella deployment<\/li>\n<li aria-level=\"1\">Network accessibility from Confluent Cloud to Couchbase (via public IP or PrivateLink)<\/li>\n<li aria-level=\"1\">Kafka topics pre-created or dynamically defined via topic mapping<\/li>\n<li aria-level=\"1\">Schema Registry enabled for typed message formats<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4 style=\"font-weight: 200;\">Setup in Confluent Cloud Console<\/h4>\n<p><b>Step 1: Launch your Confluent cluster<\/b><b><br \/>\n<\/b> Ensure your Confluent Cloud cluster is running and in the same region as Couchbase<\/p>\n<p><b>Step 2: Navigate to the Connectors page<\/b><b><br \/>\n<\/b> Click <b>+ Add connector<\/b> from the Confluent Cloud UI<\/p>\n<p><b>Step 3: Select Couchbase Source Connector<\/b><b><br \/>\n<\/b> Choose the <b>Couchbase Source<\/b> connector<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-17308\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image3-300x128.png\" alt=\"\" width=\"300\" height=\"128\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image3-300x128.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image3-768x329.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image3-18x8.png 18w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image3.png 892w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><b>Step 4: Configure connection parameters<\/b><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\">Couchbase host and port<\/li>\n<li aria-level=\"1\">Bucket, scope, collection settings<\/li>\n<li aria-level=\"1\">Polling mode: full scan, incremental with timestamp, or DCP-based CDC<\/li>\n<li aria-level=\"1\">Document filtering options<\/li>\n<li aria-level=\"1\">Data format: JSON, AVRO, PROTOBUF<\/li>\n<li aria-level=\"1\">Kafka topic naming strategy (e.g., <code>couchbase.collection.to.topic<\/code>)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-17309\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image1-1024x639.png\" alt=\"\" width=\"900\" height=\"562\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image1-1024x639.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image1-300x187.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image1-768x479.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image1-1536x958.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image1-18x12.png 18w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image1-1320x824.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/image1.png 1718w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><b>Step 5: Authentication &amp; security<\/b><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\">Enter credentials for Couchbase access<\/li>\n<li aria-level=\"1\">Configure any required TLS or encryption settings<\/li>\n<li aria-level=\"1\">Set up network connectivity (VPC peering, PrivateLink, or public IP)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><b>Step 6: Launch and monitor<\/b><\/p>\n<p>After review, deploy the connector. Monitor record flow into Kafka topics using Confluent Cloud\u2019s monitoring tools or topic viewers.<\/p>\n<p>Once live, the connector will stream events from your Couchbase database. Infrastructure is managed, scaled and debugged for you.<\/p>\n<p>Ensure that your Couchbase service and Kafka cluster are in the same cloud region for optimal cost and performance. For even better performance and lower cost consider\u00a0 configuring Private Endpoints or VPC peering as needed.<\/p>\n<p>Watch our tutorial <a href=\"https:\/\/youtu.be\/Rws-_Va0Px4\" target=\"_blank\" rel=\"noopener\">video<\/a> to learn how to set up and configure the fully managed Couchbase Connector for Confluent Cloud. You&#8217;ll see how to connect Kafka topics, configure Couchbase settings, and start streaming data in just a few clicks.<\/p>\n<h2 style=\"font-weight: 400;\">Try it today<\/h2>\n<p>With the fully managed Couchbase Connector now available on Confluent Cloud, you can rapidly build modern, event-driven applications with minimal setup and maximum operational efficiency.<\/p>\n<p><b>Ready to get started?<\/b><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li aria-level=\"1\">Log in to<a href=\"https:\/\/confluent.cloud\/\" target=\"_blank\" rel=\"noopener\"> Confluent Cloud<\/a> or start your <a href=\"https:\/\/www.confluent.io\/get-started\/\" target=\"_blank\" rel=\"noopener\">free trial of Confluent Cloud<\/a><\/li>\n<li aria-level=\"1\">Launch the <b>Couchbase Sink<\/b> or <b>Source Connector<\/b> in just minutes<\/li>\n<li aria-level=\"1\">Follow the guides for configuration:\n<ul>\n<li aria-level=\"2\"><a href=\"https:\/\/docs.confluent.io\/cloud\/current\/connectors\/cc-couchbase-db-sink\/cc-couchbase-db-sink.html\" target=\"_blank\" rel=\"noopener\">Couchbase Sink Connector<\/a><\/li>\n<li aria-level=\"2\"><a href=\"https:\/\/docs.confluent.io\/cloud\/current\/connectors\/cc-couchbase-db-source\/cc-couchbase-db-source.html\" target=\"_blank\" rel=\"noopener\">Couchbase Source Connector<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Building real-time applications often requires connecting operational databases like Couchbase with data streaming platforms such as Confluent. But managing these integrations can be complex, requiring teams to deploy connectors, configure networking, manage schemas, and monitor performance. These challenges slow development [&hellip;]<\/p>\n","protected":false},"author":85650,"featured_media":17310,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2242,2225,9921],"tags":[9786,9765],"ppma_author":[10135,9587],"class_list":["post-17305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-connectors","category-cloud","category-partners","tag-apache-kafka","tag-confluent"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introducing the Fully Managed Couchbase Connector for Confluent Cloud - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"This launch eliminates the need to manage connector infrastructure, enabling seamless, bi-directional data movement between Confluent Cloud and Couchbase.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing the Fully Managed Couchbase Connector for Confluent Cloud\" \/>\n<meta property=\"og:description\" content=\"This launch eliminates the need to manage connector infrastructure, enabling seamless, bi-directional data movement between Confluent Cloud and Couchbase.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-15T21:05:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-14T20:44:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1256\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Scott Sappenfield - Solutions Engineer, Confluent, Yves Laurent - Director, Cloud Native Technology Ecosystems\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Scott Sappenfield - Solutions Engineer, Confluent\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/\"},\"author\":{\"name\":\"Scott Sappenfield - Solutions Engineer, Confluent\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d229656fc9f7c070fc410af3353c14\"},\"headline\":\"Introducing the Fully Managed Couchbase Connector for Confluent Cloud\",\"datePublished\":\"2025-07-15T21:05:26+00:00\",\"dateModified\":\"2025-10-14T20:44:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/\"},\"wordCount\":1286,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png\",\"keywords\":[\"Apache Kafka\",\"confluent\"],\"articleSection\":[\"Connectors\",\"Couchbase Capella\",\"Partners\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/\",\"name\":\"Introducing the Fully Managed Couchbase Connector for Confluent Cloud - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png\",\"datePublished\":\"2025-07-15T21:05:26+00:00\",\"dateModified\":\"2025-10-14T20:44:24+00:00\",\"description\":\"This launch eliminates the need to manage connector infrastructure, enabling seamless, bi-directional data movement between Confluent Cloud and Couchbase.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png\",\"width\":2400,\"height\":1256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing the Fully Managed Couchbase Connector for Confluent Cloud\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d229656fc9f7c070fc410af3353c14\",\"name\":\"Scott Sappenfield - Solutions Engineer, Confluent\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/435470c62fbdc854ded901e547752b75\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/1740757613013.jpeg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/1740757613013.jpeg\",\"caption\":\"Scott Sappenfield - Solutions Engineer, Confluent\"},\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/scottsappenfield\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Introducing the Fully Managed Couchbase Connector for Confluent Cloud - The Couchbase Blog","description":"This launch eliminates the need to manage connector infrastructure, enabling seamless, bi-directional data movement between Confluent Cloud and Couchbase.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/","og_locale":"en_US","og_type":"article","og_title":"Introducing the Fully Managed Couchbase Connector for Confluent Cloud","og_description":"This launch eliminates the need to manage connector infrastructure, enabling seamless, bi-directional data movement between Confluent Cloud and Couchbase.","og_url":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/","og_site_name":"The Couchbase Blog","article_published_time":"2025-07-15T21:05:26+00:00","article_modified_time":"2025-10-14T20:44:24+00:00","og_image":[{"width":2400,"height":1256,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png","type":"image\/png"}],"author":"Scott Sappenfield - Solutions Engineer, Confluent, Yves Laurent - Director, Cloud Native Technology Ecosystems","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Scott Sappenfield - Solutions Engineer, Confluent","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/"},"author":{"name":"Scott Sappenfield - Solutions Engineer, Confluent","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d229656fc9f7c070fc410af3353c14"},"headline":"Introducing the Fully Managed Couchbase Connector for Confluent Cloud","datePublished":"2025-07-15T21:05:26+00:00","dateModified":"2025-10-14T20:44:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/"},"wordCount":1286,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png","keywords":["Apache Kafka","confluent"],"articleSection":["Connectors","Couchbase Capella","Partners"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/","url":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/","name":"Introducing the Fully Managed Couchbase Connector for Confluent Cloud - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png","datePublished":"2025-07-15T21:05:26+00:00","dateModified":"2025-10-14T20:44:24+00:00","description":"This launch eliminates the need to manage connector infrastructure, enabling seamless, bi-directional data movement between Confluent Cloud and Couchbase.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/blog-couchbase-confluent-connector.png","width":2400,"height":1256},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/fully-managed-couchbase-connector-for-confluent-cloud\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introducing the Fully Managed Couchbase Connector for Confluent Cloud"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d229656fc9f7c070fc410af3353c14","name":"Scott Sappenfield - Solutions Engineer, Confluent","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/435470c62fbdc854ded901e547752b75","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/1740757613013.jpeg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/1740757613013.jpeg","caption":"Scott Sappenfield - Solutions Engineer, Confluent"},"url":"https:\/\/www.couchbase.com\/blog\/author\/scottsappenfield\/"}]}},"authors":[{"term_id":10135,"user_id":85650,"is_guest":0,"slug":"scottsappenfield","display_name":"Scott Sappenfield - Solutions Engineer, Confluent","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/1740757613013.jpeg","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/07\/1740757613013.jpeg"},"author_category":"1","last_name":"Sappenfield - Solutions Engineer, Confluent","first_name":"Scott","job_title":"","user_url":"","description":""},{"term_id":9587,"user_id":81266,"is_guest":0,"slug":"yves-laurent","display_name":"Yves Laurent - Director, Cloud Native Technology Ecosystems","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/04\/image_2022-04-27_151135370.png","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/04\/image_2022-04-27_151135370.png"},"author_category":"","last_name":"Laurent","first_name":"Yves","job_title":"","user_url":"https:\/\/couchbase.com","description":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/17305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/85650"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=17305"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/17305\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/17310"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=17305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=17305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=17305"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=17305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}