{"id":14119,"date":"2023-02-28T13:33:09","date_gmt":"2023-02-28T21:33:09","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=14119"},"modified":"2025-06-13T17:14:40","modified_gmt":"2025-06-14T00:14:40","slug":"streaming-data-using-amazon-msk-with-couchbase-capella","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/streaming-data-using-amazon-msk-with-couchbase-capella\/","title":{"rendered":"Streaming de datos utilizando Amazon MSK con Couchbase Capella"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Vemos que un n\u00famero significativo de clientes aprovecha la integraci\u00f3n de Couchbase con <\/span><a href=\"https:\/\/kafka.apache.org\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Apache Kafka<\/span><\/a><span style=\"font-weight: 400;\"> utilizando el plugin Couchbase Kafka connector para transmitir datos de forma fiable desde y hacia Apache Kafka a escala.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Apache Kafka es una plataforma de c\u00f3digo abierto para crear aplicaciones y canalizaciones de datos en tiempo real. Sin embargo, necesita experiencia en la administraci\u00f3n de la infraestructura de Apache Kafka para dise\u00f1arla, operarla y administrarla por su cuenta. Amazon Managed Streaming para Apache Kafka (<\/span><a href=\"https:\/\/aws.amazon.com\/msk\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Amazon MSK<\/span><\/a><span style=\"font-weight: 400;\">) es un servicio totalmente gestionado y de alta disponibilidad que facilita la creaci\u00f3n y ejecuci\u00f3n de aplicaciones que utilizan Apache Kafka.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Amazon MSK soporta la integraci\u00f3n con Couchbase con la funci\u00f3n Amazon MSK Connect y el complemento del conector Couchbase Kafka. Con esta caracter\u00edstica, puede implementar f\u00e1cilmente el conector de Couchbase y escalarlo para ajustarlo a los cambios de carga.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">En esta entrada del blog, vamos a ir a trav\u00e9s de la configuraci\u00f3n de cl\u00faster de Amazon MSK y utilizar Couchbase Kafka Connector como \"<\/span><i><span style=\"font-weight: 400;\">fregadero<\/span><\/i><span style=\"font-weight: 400;\">\" y \"<\/span><i><span style=\"font-weight: 400;\">fuente<\/span><\/i><span style=\"font-weight: 400;\">\".\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Paso 1: Cl\u00faster Couchbase Capella<\/span><\/h2>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Empiece con <\/span><a href=\"https:\/\/cloud.couchbase.com\/sign-up\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Prueba gratuita de Couchbase Capella<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Seleccione su regi\u00f3n de AWS preferida y comience a utilizar el cl\u00faster Couchbase Capella en cuesti\u00f3n de minutos<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/docs.couchbase.com\/cloud\/clusters\/manage-database-users.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Configurar las credenciales de la base de datos<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Configurar una red privada mediante <\/span><a href=\"https:\/\/docs.couchbase.com\/cloud\/clouds\/private-network.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">VPC Peering<\/span><\/a><span style=\"font-weight: 400;\"> o <\/span><a href=\"https:\/\/docs.couchbase.com\/cloud\/security\/add-aws-private-link.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">AWS PrivateLink<\/span><\/a><span style=\"font-weight: 400;\"> para la conectividad de red con su cuenta de AWS. Puede permitir el acceso desde cualquier lugar, pero no es recomendable.\u00a0\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Acceder a la <strong>Herramientas de datos<\/strong> para crear un nuevo <\/span><i><span style=\"font-weight: 400;\">demo<\/span><\/i><span style=\"font-weight: 400;\"> Cubo en el cl\u00faster<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400;\">Paso 2: Cl\u00faster Amazon MSK y cliente Amazon EC2<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Uso de AWS CloudFormation<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Para empezar f\u00e1cilmente podemos utilizar <\/span><a href=\"https:\/\/docs.aws.amazon.com\/solutions\/latest\/streaming-data-solution-for-amazon-msk\/deploy-template1.html#step1\"><span style=\"font-weight: 400;\">Plantilla de CloudFormation para Streaming Data Solutions para MSK<\/span><\/a><span style=\"font-weight: 400;\"> que despliega un cl\u00faster de Amazon MSK y un cliente de Amazon EC2.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14120\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/02\/image1.png\" alt=\"\" width=\"144\" height=\"27\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Con\u00e9ctese al <\/span><b>KafkaClient<\/b><span style=\"font-weight: 400;\"> utilizando la opci\u00f3n Session Manager<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-14121\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/02\/image3-1.png\" alt=\"\" width=\"749\" height=\"419\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image3-1.png 749w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image3-1-300x168.png 300w\" sizes=\"auto, (max-width: 749px) 100vw, 749px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Instalar Git y Apache Maven de la <\/span><b>KafkaClient<\/b><span style=\"font-weight: 400;\"> instancia<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-14122\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/02\/image2-1-1024x173.png\" alt=\"\" width=\"900\" height=\"152\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image2-1-1024x173.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image2-1-300x51.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image2-1-768x130.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image2-1-1536x260.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image2-1-1320x223.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image2-1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Crear un tema de origen y un tema de destino de muestra en el cl\u00faster MSK para\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-14123\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/02\/image5-1-1024x350.png\" alt=\"\" width=\"900\" height=\"308\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image5-1-1024x350.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image5-1-300x102.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image5-1-768x262.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image5-1-1536x525.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image5-1-1320x451.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image5-1.png 1710w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A continuaci\u00f3n, seguiremos <\/span><a href=\"https:\/\/docs.couchbase.com\/kafka-connector\/current\/quickstart.html#sink\"><span style=\"font-weight: 400;\">Gu\u00eda de inicio r\u00e1pido de Couchbase Sink Connector<\/span><\/a><span style=\"font-weight: 400;\"> para enviar mensajes de prueba al cl\u00faster MSK.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-14124\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/02\/image4-1024x88.png\" alt=\"\" width=\"900\" height=\"77\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image4-1024x88.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image4-300x26.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image4-768x66.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image4-1536x131.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image4-1320x113.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image4.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Abrir el expediente <em>src\/main\/java\/com\/couchbase\/connect\/kafka\/example\/JsonProducerExample.java<\/em> y actualice el archivo fuente Java en la l\u00ednea 38 con la extensi\u00f3n <strong>Broker de cl\u00fasteres Kafka<\/strong> punto de conexi\u00f3n<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre class=\"lang:java decode:true\" style=\"padding-left: 240px;\">mvn compile exec:java<\/pre>\n<h2><span style=\"font-weight: 400;\">Paso 3: Configurar el plugin MSK Connect<\/span><\/h2>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Descargar el <\/span><a href=\"https:\/\/docs.couchbase.com\/kafka-connector\/current\/release-notes.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Plugin Couchbase Kafka Connect<\/span><\/a><span style=\"font-weight: 400;\"> ZIP<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sube el archivo ZIP a un bucket S3 al que tengas acceso<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Abra el <\/span><a href=\"https:\/\/console.aws.amazon.com\/msk\/home?region=us-east-2#\/home\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Consola Amazon MSK<\/span><\/a><span style=\"font-weight: 400;\">. En el panel izquierdo, expanda <\/span><b>MSK Connect<\/b><span style=\"font-weight: 400;\">seleccione <\/span><b>Plugins personalizados.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Elija <\/span><b>Crear plugin personalizado<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Elija\u00a0<\/span><b>Examinar S3<\/b><span style=\"font-weight: 400;\">. En la lista de cubos, busque el cubo en el que carg\u00f3 el archivo ZIP y, a continuaci\u00f3n, en la lista de objetos, seleccione el archivo ZIP.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Entre en <\/span><i><span style=\"font-weight: 400;\">couchbase-kafka-connect<\/span><\/i><span style=\"font-weight: 400;\"> como nombre del plugin personalizado y, a continuaci\u00f3n, seleccione Crear plugin personalizado.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400;\">Paso 4: Crear el conector MSK para el sumidero<\/span><\/h2>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Usando el plugin personalizado, ahora podemos crear un conector de fregadero. <\/span><span style=\"font-weight: 400;\">Abra el <\/span><a href=\"https:\/\/console.aws.amazon.com\/msk\/home?region=us-east-2#\/home\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Consola Amazon MSK<\/span><\/a><span style=\"font-weight: 400;\">. En el panel izquierdo, en <\/span><b>MSK Connect<\/b><span style=\"font-weight: 400;\">Elige <\/span><b>Conectores<\/b><span style=\"font-weight: 400;\">. Elija <\/span><b>Crear conector<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Elija el plugin personalizado <\/span><i><span style=\"font-weight: 400;\">couchbase-kafka-connect y seleccione Siguiente<\/span><\/i><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><i><span style=\"font-weight: 400;\">Entre en <\/span><\/i><span style=\"font-weight: 400;\">couchbase-sink-example como Nombre del conector<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Seleccione el cl\u00faster MSK creado en el paso 2<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-14125\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/02\/image7-1-1024x512.png\" alt=\"\" width=\"900\" height=\"450\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image7-1-1024x512.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image7-1-300x150.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image7-1-768x384.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image7-1-1320x660.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image7-1.png 1414w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<h2 style=\"padding-left: 40px;\"><span style=\"font-weight: 400;\">Paso 5: Crear un conector MSK para la fuente<\/span><\/h2>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Usando el plugin personalizado, ahora podemos crear un conector de fregadero. <\/span><span style=\"font-weight: 400;\">Abra el <\/span><a href=\"https:\/\/console.aws.amazon.com\/msk\/home?region=us-east-2#\/home\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Consola Amazon MSK<\/span><\/a><span style=\"font-weight: 400;\">. En el panel izquierdo, en <\/span><b>MSK Connect<\/b><span style=\"font-weight: 400;\">Elige <\/span><b>Conectores<\/b><span style=\"font-weight: 400;\">. Elija <\/span><b>Crear conector<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Elija el plugin personalizado <\/span><i><span style=\"font-weight: 400;\">couchbase-kafka-connect y seleccione Siguiente.<\/span><\/i><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><i><span style=\"font-weight: 400;\">Entre en <\/span><\/i><span style=\"font-weight: 400;\">couchbase-source-example como Nombre del conector<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Seleccione el cl\u00faster MSK creado en el paso 2.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-14126\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/02\/image6-1024x770.png\" alt=\"\" width=\"778\" height=\"585\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image6-1024x770.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image6-300x226.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image6-768x577.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image6.png 1153w\" sizes=\"auto, (max-width: 778px) 100vw, 778px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><span style=\"font-weight: 400;\">Obtenga la cadena de conexi\u00f3n de Zookeeper y la cadena de conexi\u00f3n de Kafka Cluster Bootstrap de la p\u00e1gina \"Ver informaci\u00f3n del cliente\" de su cl\u00faster MSK <\/span><span style=\"font-weight: 400;\">y util\u00edcelo en el siguiente comando:<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 80px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-14127\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/02\/image8-1024x88.png\" alt=\"\" width=\"900\" height=\"77\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image8-1024x88.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image8-300x26.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image8-768x66.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image8-1536x131.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image8-1320x113.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image8.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><span style=\"font-weight: 400;\">Actualice la l\u00ednea 38 del c\u00f3digo fuente con la cadena de conexi\u00f3n MSK Cluster Bootstrap.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre class=\"lang:java decode:true\" style=\"padding-left: 80px;\">mvn compile exec:java<\/pre>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><span style=\"font-weight: 400;\">Seleccione Guardar reglas. Su cluster MSK aceptar\u00e1 ahora todo el tr\u00e1fico del cliente que ha creado en el procedimiento anterior.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Configure <\/span><span style=\"font-weight: 400;\">Plugin MSK Connect\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pasos para crear un cliente que se conecte con el cl\u00faster MSK<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Crear cliente Kafka en una instancia de Amazon EC2\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Este cliente se utilizar\u00e1 para enviar mensajes a un tema couchbase-sink en el cl\u00faster MSK y para supervisar el tema couchbase-source en busca de mensajes que lleguen al cl\u00faster MSK.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Compruebe el grupo\u00a0<b>Estado<\/b>\u00a0en el\u00a0<b>Resumen del cl\u00faster<\/b>\u00a0p\u00e1gina. El estado cambia de\u00a0<b>Creaci\u00f3n de<\/b>\u00a0a\u00a0<b>Activo<\/b>\u00a0mientras Amazon MSK aprovisiona el cl\u00faster. Cuando el estado es\u00a0<b>Activo<\/b>puede conectarse al cl\u00faster. Para obtener m\u00e1s informaci\u00f3n sobre el estado del cl\u00faster, consulte\u00a0<a href=\"https:\/\/docs.aws.amazon.com\/msk\/latest\/developerguide\/msk-cluster-states.html\" target=\"_blank\" rel=\"noopener\">Estados agrupados<\/a>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Configurar el plugin Couchbase Kafka Connect<\/span><\/h3>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Descargar el <\/span><a href=\"https:\/\/docs.couchbase.com\/kafka-connector\/current\/release-notes.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Plugin Couchbase Kafka Connect<\/span><\/a><span style=\"font-weight: 400;\"> ZIP<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sube el archivo ZIP a un bucket S3 al que tengas acceso<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Abra el <\/span><a href=\"https:\/\/console.aws.amazon.com\/msk\/home?region=us-east-2#\/home\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Consola Amazon MSK<\/span><\/a><span style=\"font-weight: 400;\">. En el panel izquierdo, expanda <\/span><b>MSK Connect<\/b><span style=\"font-weight: 400;\">seleccione <\/span><b>Plugins personalizados.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Elija <\/span><b>Crear plugin personalizado<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Elija\u00a0<\/span><b>Examinar S3<\/b><span style=\"font-weight: 400;\">. En la lista de cubos, busque el cubo en el que carg\u00f3 el archivo ZIP y, a continuaci\u00f3n, en la lista de objetos, seleccione el archivo ZIP.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Entre en <\/span><i><span style=\"font-weight: 400;\">couchbase-kafka-connect<\/span><\/i><span style=\"font-weight: 400;\"> como nombre del plugin personalizado y, a continuaci\u00f3n, seleccione Crear plugin personalizado.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Configurar Couchbase MSK Connector para operaci\u00f3n sink<\/span><\/h3>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Crear rol IAM para MSK connect basado en el <\/span><a href=\"https:\/\/docs.aws.amazon.com\/msk\/latest\/developerguide\/mkc-iam-policy-examples.html\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">ejemplo de pol\u00edtica<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Copie la siguiente configuraci\u00f3n y p\u00e9guela en el campo de configuraci\u00f3n del conector.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre class=\"lang:plsql decode:true\" style=\"padding-left: 80px;\">UPDATE `travel-sample`.inventory.airline\r\nSET iata = \"Q10\"\r\nWHERE id = \"10\";\r\n\r\nSELECT *\r\nFROM `travel-sample`.inventory.airline\r\nWHERE id =\u201d10\u201d;<\/pre>\n<h2><span style=\"font-weight: 400;\">Conclusi\u00f3n<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Este post ilustra c\u00f3mo puedes usar el \"conector fuente\" de Couchbase para publicar notificaciones de cambio de documentos desde Couchbase Capella a un tema de Kafka, as\u00ed como un \"conector sumidero\" que se suscribe a uno o m\u00e1s temas de Kafka y escribe los mensajes en Couchbase Capella.<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><span style=\"font-weight: 400;\">Empiece hoy mismo con su propio <\/span><a href=\"https:\/\/cloud.couchbase.com\/sign-up\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Prueba gratuita de Couchbase Capella<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>We see that a significant number of customers take advantage of Couchbase integration with Apache Kafka by using the Couchbase Kafka connector plugin to reliably stream data to and from Apache Kafka at scale. Apache Kafka is an open-source platform [&hellip;]<\/p>","protected":false},"author":84206,"featured_media":14129,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2242,2225,1816,2201],"tags":[10124,9786,1295],"ppma_author":[9785],"class_list":["post-14119","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-connectors","category-cloud","category-couchbase-server","category-tools-sdks","tag-amazon-web-services-aws","tag-apache-kafka","tag-connectors"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Streaming Data using Amazon MSK with Couchbase Capella - The Couchbase Blog<\/title>\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\/es\/streaming-data-using-amazon-msk-with-couchbase-capella\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Streaming Data using Amazon MSK with Couchbase Capella\" \/>\n<meta property=\"og:description\" content=\"We see that a significant number of customers take advantage of Couchbase integration with Apache Kafka by using the Couchbase Kafka connector plugin to reliably stream data to and from Apache Kafka at scale. Apache Kafka is an open-source platform [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/streaming-data-using-amazon-msk-with-couchbase-capella\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-28T21:33:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T00:14:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Saurabh Shabhag, Partner Solutions Architect, AWS\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Saurabh Shabhag, Partner Solutions Architect, AWS\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/\"},\"author\":{\"name\":\"Saurabh Shabhag, Partner Solutions Architect, AWS\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/a8aa6564b05e34cfb9e44458b46886c6\"},\"headline\":\"Streaming Data using Amazon MSK with Couchbase Capella\",\"datePublished\":\"2023-02-28T21:33:09+00:00\",\"dateModified\":\"2025-06-14T00:14:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/\"},\"wordCount\":851,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png\",\"keywords\":[\"Amazon Web Services (AWS)\",\"Apache Kafka\",\"connectors\"],\"articleSection\":[\"Connectors\",\"Couchbase Capella\",\"Couchbase Server\",\"Tools &amp; SDKs\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/\",\"name\":\"Streaming Data using Amazon MSK with Couchbase Capella - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png\",\"datePublished\":\"2023-02-28T21:33:09+00:00\",\"dateModified\":\"2025-06-14T00:14:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Streaming Data using Amazon MSK with Couchbase Capella\"}]},{\"@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\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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\/a8aa6564b05e34cfb9e44458b46886c6\",\"name\":\"Saurabh Shabhag, Partner Solutions Architect, AWS\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/725ee284c3d7bc0c108e96cc0e007fb1\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image_2023-02-28_133158165.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image_2023-02-28_133158165.png\",\"caption\":\"Saurabh Shabhag, Partner Solutions Architect, AWS\"},\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/awssaurabh\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Streaming Data using Amazon MSK with Couchbase Capella - The Couchbase Blog","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\/es\/streaming-data-using-amazon-msk-with-couchbase-capella\/","og_locale":"es_MX","og_type":"article","og_title":"Streaming Data using Amazon MSK with Couchbase Capella","og_description":"We see that a significant number of customers take advantage of Couchbase integration with Apache Kafka by using the Couchbase Kafka connector plugin to reliably stream data to and from Apache Kafka at scale. Apache Kafka is an open-source platform [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/streaming-data-using-amazon-msk-with-couchbase-capella\/","og_site_name":"The Couchbase Blog","article_published_time":"2023-02-28T21:33:09+00:00","article_modified_time":"2025-06-14T00:14:40+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png","type":"image\/png"}],"author":"Saurabh Shabhag, Partner Solutions Architect, AWS","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Saurabh Shabhag, Partner Solutions Architect, AWS","Est. reading time":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/"},"author":{"name":"Saurabh Shabhag, Partner Solutions Architect, AWS","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/a8aa6564b05e34cfb9e44458b46886c6"},"headline":"Streaming Data using Amazon MSK with Couchbase Capella","datePublished":"2023-02-28T21:33:09+00:00","dateModified":"2025-06-14T00:14:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/"},"wordCount":851,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png","keywords":["Amazon Web Services (AWS)","Apache Kafka","connectors"],"articleSection":["Connectors","Couchbase Capella","Couchbase Server","Tools &amp; SDKs"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/","url":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/","name":"Streaming Data using Amazon MSK with Couchbase Capella - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png","datePublished":"2023-02-28T21:33:09+00:00","dateModified":"2025-06-14T00:14:40+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/couchbase-blog-amazon-mks-connect.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/streaming-data-using-amazon-msk-with-couchbase-capella\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Streaming Data using Amazon MSK with Couchbase Capella"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","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":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@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\/a8aa6564b05e34cfb9e44458b46886c6","name":"Saurabh Shabhag, Arquitecto de soluciones para socios, AWS","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/725ee284c3d7bc0c108e96cc0e007fb1","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image_2023-02-28_133158165.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image_2023-02-28_133158165.png","caption":"Saurabh Shabhag, Partner Solutions Architect, AWS"},"url":"https:\/\/www.couchbase.com\/blog\/es\/author\/awssaurabh\/"}]}},"authors":[{"term_id":9785,"user_id":84206,"is_guest":0,"slug":"awssaurabh","display_name":"Saurabh Shabhag, Partner Solutions Architect, AWS","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image_2023-02-28_133158165.png","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/02\/image_2023-02-28_133158165.png"},"author_category":"","last_name":"Shabhag","first_name":"Saurabh","job_title":"","user_url":"","description":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/14119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/84206"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=14119"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/14119\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/14129"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=14119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=14119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=14119"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=14119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}