{"id":2397,"date":"2019-04-12T08:43:13","date_gmt":"2019-04-12T06:43:13","guid":{"rendered":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/"},"modified":"2024-02-22T16:15:07","modified_gmt":"2024-02-22T15:15:07","slug":"las-oportunidades-de-big-data-en-cloud-con-apache-kafka","status":"publish","type":"post","link":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/","title":{"rendered":"Las oportunidades de Big Data en Cloud con Apache Kafka"},"content":{"rendered":"\n<p>Las tecnolog\u00edas de Big Data y Cloud han evolucionado en paralelo, sin embargo, \u00bfpueden convivir estas tecnolog\u00edas?, \u00bfes posible aprovechar las ventajas del Cloud para las plataformas de Big Data?&nbsp; Son preguntas que a menudo nos formulamos y que sorprende la facilidad que la respuesta supone.&nbsp; En \u00e9ste art\u00edculo, abordar\u00e9 algunos de los retos y sobre todo las oportunidades que hay para enriquecer las plataformas de Big Data en Cloud. &nbsp;Me centrar\u00e9 en <a href=\"https:\/\/kafka.apache.org\/\">Apache Kafka <\/a>gobernado desde la Plataforma Confluent, una plataforma que ofrece una interesante soluci\u00f3n al an\u00e1lisis de datos v\u00eda streaming en tiempo real. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Apache-Kafka-300x121.jpg\" alt=\"Kafka streaming\" class=\"aligncenter wp-image-6475\"\/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Confluent_Logo_RGB-preferred-for-digital-300x96.png\" alt=\"Confluent-Apache-Kafka\" class=\"aligncenter wp-image-6474\"\/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"> Un poco de historia<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Confluent <\/h3>\n\n\n\n<p><strong>Apache Kafka<\/strong> es un proyecto de intermediaci\u00f3n de mensajes de c\u00f3digo abierto publicado en el a\u00f1o 2011 y desarrollado originalmente por la empresa LinkedIn en c\u00f3digo Scala. Tres a\u00f1os m\u00e1s tarde, en 2014, varios ingenieros del proyecto fundaron la empresa <strong><a href=\"https:\/\/www.confluent.io\/\">Confluent<\/a>, <\/strong>una compa\u00f1\u00eda americana de Big Data. &nbsp;<strong>Con el fin de facilitar a las empresas el f\u00e1cil acceso a datos en tiempo real, <\/strong>se han enfocado en crear <strong>una plataforma para el an\u00e1lisis y procesamiento de eventos v\u00eda streaming a partir de Kafka.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Gr\u00e1fica-SQL-Apache-Kafka-1024x455.jpg\" alt=\"KSQL-streaming-engine-apache-kafka\" class=\"wp-image-6471\"\/><\/figure>\n\n\n\n<p>Confluent es un\nproducto relativamente reciente. Pero incluso antes, nos encontr\u00e1bamos en pleno\nauge y estandarizaci\u00f3n de plataformas Cloud.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Las \u201cCLOUD WARS\u201d <\/h3>\n\n\n\n<p>Las plataformas Cloud es algo que utilizamos todos, aunque muy a menudo incluso no seamos conscientes de ello. Sin retroceder demasiado en el tiempo y nombrando a los competidores m\u00e1s grandes, en 2006 Amazon lanz\u00f3 su famosa <strong>AWS<\/strong> (Amazon Web Services). Cuatro a\u00f1os m\u00e1s tarde, le sigui\u00f3 Microsoft con su plataforma <strong>Azure <\/strong>en 2010 y finalmente <strong>Google <\/strong>en 2013 con GCP (<a href=\"https:\/\/cloud.google.com\/\">Google Cloud Platform<\/a>).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Evoluci\u00f3n-Cloud.jpg\" alt=\"cloud-vendors-evolution\" class=\"aligncenter wp-image-6470\"\/><\/figure><\/div>\n\n\n\n<p>No es el objetivo de \u00e9ste art\u00edculo el hacer una comparativa entre las plataformas y las ventajas de los servicios de cada una que suponen a los negocios. &nbsp;Se trata de poner en contexto que \u00e9stas grandes compa\u00f1\u00edas multinacionales est\u00e1n continuamente mejorando sus servicios y plataformas, provocando que el nivel de competitividad en esta \u201cCloud Wars\u201d sea continuamente un escenario cambiante y emocionante, al mismo tiempo que intentan abarcar el m\u00e1ximo mercado posible.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Cloud-Storage.jpg\" alt=\"Cloud performance\" class=\"aligncenter wp-image-6465\"\/><\/figure><\/div>\n\n\n\n<p>Primero, para entender c\u00f3mo pueden ser \u00fatiles los servicios Cloud en la Arquitectura,  se debe identificar los tipos de servicios: <strong>IaaS <\/strong>(Infrastructure as a Service), <strong>PaaS <\/strong>(Platform as a Service) y <strong>SaaS <\/strong>(Software as a Service).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Cloud-as-a-service-1024x638.jpg\" alt=\"Servicios-nube\" class=\"aligncenter wp-image-6463\"\/><\/figure>\n\n\n\n<p>De una forma simple lo ejemplifico suponiendo\nque la aplicaci\u00f3n es un coche:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/IaaS-PaaS-SaaS.jpg\" alt=\"Tipos-servicio-en-la-nube\" class=\"aligncenter wp-image-6479\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>IaaS<\/strong>: <em>Eres\ndue\u00f1o de tu coche y puedes conducirlo.<\/em><\/li><li><strong>PaaS<\/strong>: <em>Puedes\nalquilar un coche, no eres due\u00f1o de \u00e9l, pero puedes conducirlo.<\/em><\/li><li><strong>SaaS<\/strong>: <em>Puedes\ncoger un taxi, ni lo conduces ni eres due\u00f1o del mismo, pero al final te presta\nun servicio de trasladarte de un sitio a otro.<\/em><\/li><\/ul>\n\n\n\n<p>Me centrar\u00e9, en el concepto de <strong>IaaS<\/strong>. La definici\u00f3n de IaaS abarca\naspectos como el espacio en servidores virtuales, conexiones de red, ancho de\nbanda, direcciones IP y balanceadores de carga. F\u00edsicamente, el repertorio de\nrecursos de hardware disponibles procede de multitud de servidores y redes,\ngeneralmente distribuidos entre numerosos centros de datos, de cuyo\nmantenimiento se encarga el proveedor del servicio cloud. El cliente, por su\nparte, obtiene acceso a los componentes virtualizados para construir con ellos\nsu propia plataforma inform\u00e1tica. <\/p>\n\n\n\n<p>Abstrayendo (y mucho!) esta idea, se puede\ndecir en este caso que sea On Premise (el \u00abhierro\u00bb instalado en los\nCPD) o sea On Cloud, para nosotros:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Cloud-computer-261x300.jpg\" alt=\"\" class=\"aligncenter wp-image-6464\"\/><\/figure><\/div>\n\n\n\n<p>Teniendo en cuenta lo anterior, <strong>\u00bfes posible tener una arquitectura de Confluent en Cloud y On premise? La respuesta r\u00e1pida es s\u00ed<\/strong>.&nbsp; Sin embargo, habr\u00e1 que tener muy en cuenta los pros y contras de esta situaci\u00f3n, no solo en el ahorro a nivel econ\u00f3mico, sino tambi\u00e9n a nivel de eficiencia de los cl\u00fasteres de Confluent (latencia de red, seguridad, accesos, GDPR\u2026).<\/p>\n\n\n\n<p>Como alternativa s\u00ed se quiere construir la infraestructura, existe la opci\u00f3n en el otro extremo. En 2017<strong> Confluent<\/strong> present\u00f3 su <strong>Confluent Cloud, <\/strong>como un Apache Kafka as a Service (<strong>SaaS<\/strong>). A partir de abril de 2019, ofrece el servicio utilizando por debajo las plataformas de AWS. Como novedad hace unos d\u00edas, incluyeron el servicio de Google Cloud, con una ligera mejora en los <a href=\"http:\/\/(https:\/\/www.confluent.io\/confluent-cloud-professional\/#view-pricing\">precios<\/a>. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Confluent-Cloud-300x228.png\" alt=\"Apache-Kafka-as-a-service\" class=\"aligncenter wp-image-6480\"\/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bf\u201cCl\u00fasteres\u201d de Confluent?<\/h2>\n\n\n\n<p>S\u00ed se dispone de tecnolog\u00edas Cloud y Big Data, \u00bfpor qu\u00e9 no combinarlas? De esta forma se puede aprovechar todo el potencial de ambas. <\/p>\n\n\n\n<p>Un ejemplo claro es el de disponer de un segundo cl\u00faster para un caso de <strong><em>Disaster Recovery<\/em><\/strong>: DC-1 (on Premise) y DC-2 (on Cloud):<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/cluster-on-premise-cloud.jpg\" alt=\"cluster-confluent\" class=\"aligncenter wp-image-6466\"\/><\/figure>\n\n\n\n<p>Otro ejemplo a considerarse es la migraci\u00f3n de un cl\u00faster On Premise al Cloud.&nbsp; La ventaja es que se abaratan los costes de mantenimiento que normalmente pueda conllevar los servidores f\u00edsicos y dem\u00e1s componentes que los envuelven.<\/p>\n\n\n\n<p>En este escenario el objetivo es el de mantener toda la informaci\u00f3n sincronizada en ambos cl\u00fasteres. Adicional a las propias configuraciones de los componentes, es necesario contar con:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Replicaci\u00f3n de datos entre cl\u00fasteres (contenido de los topics).<\/li><li>Preservar la marca de tiempo en los mensajes.<\/li><li>Prevenci\u00f3n de la repetici\u00f3n c\u00edclica de topics.<\/li><li>Resetteo de los consumer offsets.<\/li><li>Gesti\u00f3n centralizada de esquemas para el Schema Registry.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfC\u00f3mo migrar los contenidos de Kafka a Confluent On Cloud?<\/h2>\n\n\n\n<p>Confluent es una Plataforma basada en Kafka, entonces \u00bfes posible tener los datos de un cl\u00faster de Kafka en otro cl\u00faster de Confluent? La respuesta es \u00a1s\u00ed!, en funci\u00f3n del objetivo al que se destina el cl\u00faster. &nbsp;La parte m\u00e1s compleja para este escenario es configurar el sistema de la forma m\u00e1s \u00f3ptima posible, para que, en caso de ca\u00edda del cl\u00faster la posibilidad de p\u00e9rdida del dato sea lo menor posible. <\/p>\n\n\n\n<p>Para decantar por uno, se debe tener en cuenta\nqu\u00e9 uso se va a dar a cada cl\u00faster y las ventajas e inconvenientes de su\nmontaje:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Activo \u2013 Pasivo<\/h3>\n\n\n\n<p>Este es el escenario m\u00e1s sencillo. En caso de desastre, el cambio a un nuevo cl\u00faster es pr\u00e1cticamente transparente, ya que se dispone de la misma informaci\u00f3n en un cl\u00faster que en el que se ha ca\u00eddo. En caso de querer hacer una migraci\u00f3n de un cl\u00faster On Premise a un cl\u00faster On Cloud, bastar\u00e1 con replicar los contenidos y dar de baja el antiguo cl\u00faster.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Migraci\u00f3n-activa-pasiva.jpg\" alt=\"Cluster-confluent-active-pasive\" class=\"aligncenter wp-image-6473\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Activo \u2013 Activo <\/h3>\n\n\n\n<p>\u00c9ste escenario es  m\u00e1s complejo, ya que una sincronizaci\u00f3n en ambos sentidos no siempre es sencilla. En el caso de la replicaci\u00f3n de la informaci\u00f3n del Schema Registry, se deber\u00e1 definir el que actuar\u00e1 como Schema Primario en un cl\u00faster y el que actuar\u00e1 como Schema Secundario.&nbsp; De \u00e9sta forma s\u00ed cae el Primario, el Secundario pasa a ser el Primario, hasta que se recupere el cl\u00faster ca\u00eddo. <\/p>\n\n\n\n<p>Otro riesgo a considerar es la replicaci\u00f3n c\u00edclica de mensajes. &nbsp;Esto se pueden abordar de forma sencilla con el uso de <strong>Replicator<\/strong>, no con el Mirror Maker de Kafka.<\/p>\n\n\n\n<p>Tambi\u00e9n es importante gestionar el detalle de\nlos consumer offsets de los topics y su marca de tiempo, de forma que tanto si\nse ataca a un cl\u00faster como a otro, siempre se obtiene la misma informaci\u00f3n de\nambos.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/migraci\u00f3n-activa-activa.jpg\" alt=\"Schema-registry\" class=\"aligncenter wp-image-6472\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Confluent Replicator<\/h3>\n\n\n\n<p>Confluent provee de una herramienta dentro de\nla gran variedad de <strong>Conectores llamada<\/strong>\n<strong>Replicator<\/strong>, mucho m\u00e1s avanzada que el Mirror-Maker original de Kafka. &nbsp;Dentro de la <a href=\"https:\/\/docs.confluent.io\/current\/multi-dc-replicator\/mirrormaker.html\">documentaci\u00f3n\nde Confluent<\/a>, se puede consultar una interesante comparativa entre\nambos.&nbsp; <\/p>\n\n\n\n<p>En funci\u00f3n de las necesidades, depende el uso del Replicator de Confluent o el Mirror Maker de Kafka.&nbsp; Para ello se tiene que tomar en cuenta s\u00ed se cuenta con la licencia para el componente.<\/p>\n\n\n\n<p>Una de las ventajas de contar con Confluent, es la posibilidad de controlar y monitorizar el Replicator en el Control-Center, configurando <em>interceptors<\/em> dentro del fichero de configuraci\u00f3n del Connect. Esto permite que se pueda supervisar  la sincronizaci\u00f3n correcta entre ambos cl\u00fasteres.<\/p>\n\n\n\n<p>Adicionalmente, es imporante considerar que el Replicator siempre se activa en el cl\u00faster de destino, de forma que eres due\u00f1o y supervisor de la copia de dicho Confluent.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfHay algunas opciones m\u00e1s?<\/h2>\n\n\n\n<p>Desde luego hay otras opciones. Seguro has o\u00eddo hablar de Docker y la gesti\u00f3n de contenedores con Kubernetes, \u00bfy de Mesosphere DC\/OS? \u00bfNo? Quiz\u00e1s deber\u00edas echar un vistazo al cat\u00e1logo de aplicaciones de Mesosphere. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/docker-swarm-kubernetes-mesosphere.jpg\" alt=\"\" class=\"aligncenter wp-image-6469\"\/><\/figure><\/div>\n\n\n\n<p><strong>DC \/ OS Confluent Kafka<\/strong> es un servicio automatizado que facilita la implementaci\u00f3n y administraci\u00f3n de Confluent Kafka en Mesosphere DC \/ OS, eliminando casi toda la complejidad tradicionalmente asociada con la administraci\u00f3n de un cl\u00faster Kafka. Proporciona acceso directo a trav\u00e9s de la API de Confluent Kafka para que los productores y consumidores existentes puedan interoperar. Adem\u00e1s, se pueden instalar m\u00faltiples cl\u00fasteres de Confluent Kafka en DC \/ OS y administrarse de manera independiente, ofreciendo Confluent Kafka como un servicio administrado. Con ello se obtienen las siguientes ventajas:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>F\u00e1cil instalaci\u00f3n<\/li><li>Gesti\u00f3n de m\u00faltiples cl\u00fasteres de\nKafka Confluent<\/li><li>Escalado el\u00e1stico de los brokers<\/li><li>Replicaci\u00f3n y apagado controlado\npara alta disponibilidad<\/li><li>Monitorizaci\u00f3n de cl\u00fasteres y\nbrokers de Kafka Confluent<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/catalogo-productos-mesosphere-1024x571.jpg\" alt=\"mesosphere-confluent\" class=\"aligncenter wp-image-6462\"\/><\/figure><\/div>\n\n\n\n<p>Si bien es cierto que no todos los productos de Confluent est\u00e1n dentro del cat\u00e1logo de aplicaciones de Mesosphere DC\/OS (como el KSQL) y que no siempre disponen de la \u00faltima versi\u00f3n de Confluent (actualmente es la 5.2 de Confluent), puede ser una interesante v\u00eda para gestionar y administrar los cl\u00fasteres seg\u00fan las necesidades. Es posible combinarlo con otros productos del cat\u00e1logo como HDFS, Spark, Redis, Microservicios, etc. Con ello es posible disponer de una arquitectura Big Data en un tiempo r\u00e9cord, y des ech\u00e1ndola cuando ya no sea necesario su uso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Enlaces de inter\u00e9s<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Announcing Confluent Cloud: Apache\nKafka as a Service<ul><li><a href=\"https:\/\/www.confluent.io\/blog\/announcing-confluent-cloud-apache-kafka-as-a-service\/\">https:\/\/www.confluent.io\/blog\/announcing-confluent-cloud-apache-kafka-as-a-service\/<\/a><\/li><\/ul><\/li><li>Disaster Recovery for\nMulti-Datacenter Apache Kafka Deployments<ul><li><a href=\"https:\/\/www.confluent.io\/white-paper\/disaster-recovery-for-multi-datacenter-apache-kafka-deployments\/\">https:\/\/www.confluent.io\/white-paper\/disaster-recovery-for-multi-datacenter-apache-kafka-deployments\/<\/a><\/li><\/ul><\/li><li>Confluent Multi Data Center\nReplication:<ul><li><a href=\"https:\/\/docs.confluent.io\/current\/multi-dc-replicator\/index.html\">https:\/\/docs.confluent.io\/current\/multi-dc-replicator\/index.html<\/a><\/li><\/ul><\/li><li>Blog de Mesosphere (Confluent):<ul><li><a href=\"https:\/\/mesosphere.com\/?s=confluent\">https:\/\/mesosphere.com\/?s=confluent<\/a><\/li><\/ul><\/li><li>Building a Confluent Platform Data\nPipeline on DC\/OS:<ul><li><a href=\"https:\/\/mesosphere.com\/blog\/kafka-dcos-tutorial\/\">https:\/\/mesosphere.com\/blog\/kafka-dcos-tutorial\/<\/a><\/li><\/ul><\/li><\/ul>\n\n\n<p><!-- \/wp:post-content --><\/p>\n<p><!-- wp:paragraph --><\/p>\n<p><!-- \/wp:paragraph --><\/p>\n<p><!-- wp:heading {\"level\":4} --><\/p>\n<p><!--EndFragment--><\/p>\n<p><!-- wp:image {\"id\":6347,\"align\":\"center\"} --><\/p>\n<p><!--EndFragment--><\/p>\n<p><!-- \/wp:image --><\/p>\n<p><!-- wp:paragraph --><\/p>\n<h3><strong>Sobre m\u00ed:<\/strong><\/h3>\n<p><!-- \/wp:paragraph --><\/p>\n<p><!-- \/wp:heading --><\/p>\n<p><!-- wp:heading {\"level\":4} --><\/p>\n<p><!-- \/wp:heading --><\/p>\n<p><!-- wp:image {\"id\":5626,\"align\":\"center\",\"width\":150,\"height\":150} --><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\">\n<p>Desde que finalic\u00e9 mis estudios en Ingenier\u00eda Inform\u00e1tica, tengo como objetivo formarme continuamente en nuevas tecnolog\u00edas que me aporten cada vez m\u00e1s experiencia y constituyan nuevos retos. &nbsp;Como Big Data Specialist en PUE administro plataformas de Big Data, trabajando con diferentes m\u00e1quinas, infraestructuras y tecnolog\u00edas para manejar grandes vol\u00famenes de datos. &nbsp;Ayudo a que los usuarios obtengan valor de sus datos dentro del gran abanico de posibilidades que el mundo de Big Data ofrece.<\/p>\n<\/figure>\n<\/div>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Soluciones-GIT.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"hidden alignnone wp-image-4216 size-full\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Soluciones-GIT.jpg\" alt=\"plantilla_imagenblog_summer\" width=\"364\" height=\"288\"><\/a><\/p>\n<p><!--EndFragment--><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Soluciones-GIT.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"hidden alignnone wp-image-4216 size-full\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Soluciones-GIT.jpg\" alt=\"plantilla_imagenblog_summer\" width=\"364\" height=\"288\"><\/a><a href=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Series-temporales-grafana-solr-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"hidden alignnone wp-image-4216 size-full\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Series-temporales-grafana-solr-1.jpg\" alt=\"plantilla_imagenblog_summer\" width=\"364\" height=\"288\"><\/a><\/p>\n<p><!-- \/wp:image --><\/p>\n<p><!-- wp:heading {\"level\":4} --><\/p>\n<p><!-- \/wp:heading --><\/p>\n<p><!-- wp:heading {\"level\":4} --><\/p>\n<p><!--EndFragment--><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Series-temporales-grafana-solr-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"hidden alignnone wp-image-4216 size-full\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Series-temporales-grafana-solr-1.jpg\" alt=\"plantilla_imagenblog_summer\" width=\"364\" height=\"288\"><\/a><\/p>\n<p><!-- wp:image {\"id\":6347} --><\/p>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6477 size-full\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Alejandro-Marijuan.jpg\" alt=\"\" width=\"150\" height=\"150\"><figcaption><strong>Alejandro Marijuan Big Data Specialist<\/strong><\/figcaption><\/figure>\n<p><!-- \/wp:image --><\/p>\n<p><!-- \/wp:heading --><\/p>\n<p><!-- wp:paragraph --><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\">\n<h3><strong style=\"font-size: 1.2em;\">Sobre PUE<\/strong><\/h3>\n<\/figure>\n<\/div>\n<p><!-- \/wp:paragraph --><\/p>\n<p><!-- wp:paragraph --><\/p>\n<p><strong>Como l\u00edder de Big&nbsp;Data, Cloud, Microservicios, NoSQL y DevOps en Espa\u00f1a<\/strong>,&nbsp;el&nbsp;objetivo&nbsp;de&nbsp;PUE&nbsp;es, siempre, ofrecer a sus clientes las mejores soluciones con las \u00faltimas tecnolog\u00edas: soluciones innovadoras propuestas por un <strong>equipo t\u00e9cnico certificado, expertos en Administraci\u00f3n, Analista de Datos, Cient\u00edfico de Datos y Desarrollo<\/strong>.<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n<p>Para m\u00e1s informaci\u00f3n sobre los servicios de PUE:<\/p>\n<p><a href=\"https:\/\/www.pue.es\/consultoria-tic\">Servicios y soluciones con PUE<\/a><br><a href=\"https:\/\/www.pue.es\/cursos\">Formaci\u00f3n y certificaci\u00f3n oficial<\/a><\/p>\n<h6><span style=\"color: #000000;\">Contacta para saber m\u00e1s en:<\/span><\/h6>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/icon-email_consultoria_cta.jpg\" alt=\"mail\" width=\"30\" height=\"30\"> <a href=\"mailto:consulting@pue.es\">consulting@pue.es<\/a> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/icon-form.jpg\" alt=\"icon-form\" width=\"50\" height=\"50\"><a href=\"https:\/\/www.pue.es\/consultoria-tic\/contacto\">Solicitud de informaci\u00f3n para la implantaci\u00f3n de proyectos&nbsp;<\/a><\/p>\n<p style=\"text-align: center;\"><a href=\"ttps:\/\/blog.pue.es\/wp-content\/uploads\/Oportunidades-Big-Data-en-Cloud.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"hidden alignnone wp-image-4216 size-full\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Oportunidades-Big-Data-en-Cloud.jpg\" alt=\"plantilla_imagenblog_summer\" width=\"364\" height=\"288\"><\/a><\/p>\n<p><!--EndFragment--><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Oportunidades-Big-Data-en-Cloud.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"hidden alignnone wp-image-4216 size-full\" src=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/Oportunidades-Big-Data-en-Cloud.jpg\" alt=\"plantilla_imagenblog_summer\" width=\"364\" height=\"288\"><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Las tecnolog\u00edas de Big Data y Cloud han evolucionado en paralelo, sin embargo, \u00bfpueden convivir estas tecnolog\u00edas?, \u00bfes posible aprovechar las ventajas del Cloud para las plataformas de Big Data?  Son preguntas que a menudo nos formulamos y que sorprende la facilidad que la respuesta supone. <\/p>\n","protected":false},"author":1,"featured_media":2398,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[148],"tags":[50,129,226,211,227,228,229,221,127,222,205,223,224,225,80],"class_list":{"0":"post-2397","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-servicios-data-cloud","8":"tag-big-data","9":"tag-cloud","10":"tag-cluster-confluent","11":"tag-confluent","12":"tag-confluent-cloud","13":"tag-confluent-replicator","14":"tag-dc-os-confluent-kafka","15":"tag-docker-swarm","16":"tag-google-cloud","17":"tag-iaas","18":"tag-ksql","19":"tag-kubernetes","20":"tag-mesosphere","21":"tag-schema-registry","22":"tag-servicios"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Las oportunidades de Big Data en Cloud con Apache Kafka<\/title>\n<meta name=\"description\" content=\"Progresi\u00f3n de las plataformas de Big Data en Cloud con Apache Kafka desde Confluent, una plataforma de an\u00e1lisis de datos v\u00eda streaming en tiempo real.\" \/>\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.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Las oportunidades de Big Data en Cloud con Apache Kafka | PUE Blog\" \/>\n<meta property=\"og:description\" content=\"Progresi\u00f3n de las plataformas de Big Data en Cloud con Apache Kafka desde Confluent, una plataforma de an\u00e1lisis de datos v\u00eda streaming en tiempo real.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/\" \/>\n<meta property=\"og:site_name\" content=\"PUE Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-12T06:43:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-22T15:15:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"362\" \/>\n\t<meta property=\"og:image:height\" content=\"286\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin-blogpue\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Las oportunidades de Big Data en Cloud con Apache Kafka | PUE Blog\" \/>\n<meta name=\"twitter:description\" content=\"Progresi\u00f3n de las plataformas de Big Data en Cloud con Apache Kafka desde Confluent, una plataforma de an\u00e1lisis de datos v\u00eda streaming en tiempo real.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin-blogpue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/\"},\"author\":{\"name\":\"admin-blogpue\",\"@id\":\"https:\/\/www.pue.es\/blog\/#\/schema\/person\/c1100c902cc7a9230c60a397b03adaed\"},\"headline\":\"Las oportunidades de Big Data en Cloud con Apache Kafka\",\"datePublished\":\"2019-04-12T06:43:13+00:00\",\"dateModified\":\"2024-02-22T15:15:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/\"},\"wordCount\":1936,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg\",\"keywords\":[\"big data\",\"Cloud\",\"cl\u00faster confluent\",\"Confluent\",\"Confluent Cloud\",\"confluent replicator\",\"DC \/ OS Confluent Kafka\",\"Docker swarm\",\"Google Cloud\",\"IaaS\",\"KSQL\",\"Kubernetes\",\"Mesosphere\",\"schema registry\",\"servicios\"],\"articleSection\":[\"Servicios Data &amp; Cloud\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/\",\"url\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/\",\"name\":\"Las oportunidades de Big Data en Cloud con Apache Kafka\",\"isPartOf\":{\"@id\":\"https:\/\/www.pue.es\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg\",\"datePublished\":\"2019-04-12T06:43:13+00:00\",\"dateModified\":\"2024-02-22T15:15:07+00:00\",\"author\":{\"@id\":\"https:\/\/www.pue.es\/blog\/#\/schema\/person\/c1100c902cc7a9230c60a397b03adaed\"},\"description\":\"Progresi\u00f3n de las plataformas de Big Data en Cloud con Apache Kafka desde Confluent, una plataforma de an\u00e1lisis de datos v\u00eda streaming en tiempo real.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#primaryimage\",\"url\":\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg\",\"contentUrl\":\"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg\",\"width\":362,\"height\":286,\"caption\":\"big-data-apache-kafka\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/www.pue.es\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Servicios Data &amp; Cloud\",\"item\":\"https:\/\/www.pue.es\/blog\/category\/servicios-data-cloud\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Las oportunidades de Big Data en Cloud con Apache Kafka\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pue.es\/blog\/#website\",\"url\":\"https:\/\/www.pue.es\/blog\/\",\"name\":\"PUE Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pue.es\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.pue.es\/blog\/#\/schema\/person\/c1100c902cc7a9230c60a397b03adaed\",\"name\":\"admin-blogpue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/10c64761a791b6c48b72d01ff9056b72d398a3caf12c9c7f96fae627d802ca23?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10c64761a791b6c48b72d01ff9056b72d398a3caf12c9c7f96fae627d802ca23?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10c64761a791b6c48b72d01ff9056b72d398a3caf12c9c7f96fae627d802ca23?s=96&d=mm&r=g\",\"caption\":\"admin-blogpue\"},\"sameAs\":[\"http:\/\/www.eu4.pue.es\/blog\"],\"url\":\"https:\/\/www.pue.es\/blog\/author\/admin-blogpue\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Las oportunidades de Big Data en Cloud con Apache Kafka","description":"Progresi\u00f3n de las plataformas de Big Data en Cloud con Apache Kafka desde Confluent, una plataforma de an\u00e1lisis de datos v\u00eda streaming en tiempo real.","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.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/","og_locale":"es_ES","og_type":"article","og_title":"Las oportunidades de Big Data en Cloud con Apache Kafka | PUE Blog","og_description":"Progresi\u00f3n de las plataformas de Big Data en Cloud con Apache Kafka desde Confluent, una plataforma de an\u00e1lisis de datos v\u00eda streaming en tiempo real.","og_url":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/","og_site_name":"PUE Blog","article_published_time":"2019-04-12T06:43:13+00:00","article_modified_time":"2024-02-22T15:15:07+00:00","og_image":[{"width":362,"height":286,"url":"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg","type":"image\/jpeg"}],"author":"admin-blogpue","twitter_card":"summary_large_image","twitter_title":"Las oportunidades de Big Data en Cloud con Apache Kafka | PUE Blog","twitter_description":"Progresi\u00f3n de las plataformas de Big Data en Cloud con Apache Kafka desde Confluent, una plataforma de an\u00e1lisis de datos v\u00eda streaming en tiempo real.","twitter_image":"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg","twitter_misc":{"Escrito por":"admin-blogpue","Tiempo de lectura":"13 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#article","isPartOf":{"@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/"},"author":{"name":"admin-blogpue","@id":"https:\/\/www.pue.es\/blog\/#\/schema\/person\/c1100c902cc7a9230c60a397b03adaed"},"headline":"Las oportunidades de Big Data en Cloud con Apache Kafka","datePublished":"2019-04-12T06:43:13+00:00","dateModified":"2024-02-22T15:15:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/"},"wordCount":1936,"commentCount":0,"image":{"@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg","keywords":["big data","Cloud","cl\u00faster confluent","Confluent","Confluent Cloud","confluent replicator","DC \/ OS Confluent Kafka","Docker swarm","Google Cloud","IaaS","KSQL","Kubernetes","Mesosphere","schema registry","servicios"],"articleSection":["Servicios Data &amp; Cloud"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/","url":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/","name":"Las oportunidades de Big Data en Cloud con Apache Kafka","isPartOf":{"@id":"https:\/\/www.pue.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#primaryimage"},"image":{"@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg","datePublished":"2019-04-12T06:43:13+00:00","dateModified":"2024-02-22T15:15:07+00:00","author":{"@id":"https:\/\/www.pue.es\/blog\/#\/schema\/person\/c1100c902cc7a9230c60a397b03adaed"},"description":"Progresi\u00f3n de las plataformas de Big Data en Cloud con Apache Kafka desde Confluent, una plataforma de an\u00e1lisis de datos v\u00eda streaming en tiempo real.","breadcrumb":{"@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#primaryimage","url":"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg","contentUrl":"https:\/\/www.pue.es\/blog\/wp-content\/uploads\/2023\/11\/Oportunidades-Big-Data-en-Cloud.jpg","width":362,"height":286,"caption":"big-data-apache-kafka"},{"@type":"BreadcrumbList","@id":"https:\/\/www.pue.es\/blog\/las-oportunidades-de-big-data-en-cloud-con-apache-kafka\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.pue.es\/blog\/"},{"@type":"ListItem","position":2,"name":"Servicios Data &amp; Cloud","item":"https:\/\/www.pue.es\/blog\/category\/servicios-data-cloud\/"},{"@type":"ListItem","position":3,"name":"Las oportunidades de Big Data en Cloud con Apache Kafka"}]},{"@type":"WebSite","@id":"https:\/\/www.pue.es\/blog\/#website","url":"https:\/\/www.pue.es\/blog\/","name":"PUE Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pue.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.pue.es\/blog\/#\/schema\/person\/c1100c902cc7a9230c60a397b03adaed","name":"admin-blogpue","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/10c64761a791b6c48b72d01ff9056b72d398a3caf12c9c7f96fae627d802ca23?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/10c64761a791b6c48b72d01ff9056b72d398a3caf12c9c7f96fae627d802ca23?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10c64761a791b6c48b72d01ff9056b72d398a3caf12c9c7f96fae627d802ca23?s=96&d=mm&r=g","caption":"admin-blogpue"},"sameAs":["http:\/\/www.eu4.pue.es\/blog"],"url":"https:\/\/www.pue.es\/blog\/author\/admin-blogpue\/"}]}},"_links":{"self":[{"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/posts\/2397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/comments?post=2397"}],"version-history":[{"count":0,"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/posts\/2397\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/media\/2398"}],"wp:attachment":[{"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/media?parent=2397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/categories?post=2397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pue.es\/blog\/wp-json\/wp\/v2\/tags?post=2397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}