Saltar al contenido principal
DIVERSITY. We make IT happen

Tus transacciones, en tiempo real.

Operamos por ti Kafka, NATS, RabbitMQ, MQTT o ActiveMQ, junto a las instancias y bases de datos que ya tienes con nosotros. Nuestros ingenieros de datos conectan el broker con los sistemas que tienen que enterarse de cada evento, incluidos los que tienes en AWS, Azure o GCP.

Gratis, 60 minutos

Diagnóstico por escrito en una semana

Un ingeniero en la llamada

Si ya eres cliente

Añade streaming de eventos sin sumar otro proveedor.

Si ya trabajas con nosotros (en nuestra nube, con una base de datos gestionada o con nuestra plataforma de datos), el broker va en el datacenter que elijas, junto a lo que ya tienes allí, y nuestros ingenieros de datos lo integran. Lo que tengas en una nube pública se conecta por peering directo.

Un ejemplo práctico: tus pedidos, a medida que llegan

  1. 01

    Tu base de datos

    Nuestros ingenieros conectan Debezium al registro de transacciones (WAL) de tu PostgreSQL gestionado. El código de tu aplicación no cambia.
  2. 02

    Un topic

    Cada pedido nuevo o modificado se publica como mensaje en un topic de Kafka, en el mismo centro que la base de datos.
  3. 03

    Tu sistema de gestión de almacén

    Nuestros ingenieros desarrollan un consumidor que se ejecuta junto a tus aplicaciones y pasa cada pedido a tu sistema de gestión de almacén en cuanto entra.
  4. 04

    Lo operamos nosotros

    Parches, monitorización, copias de seguridad y, en un clúster, failover dentro del centro. El próximo topic que necesites irá en el mismo broker.

¿Ya eres cliente? La llamada de diagnóstico parte de lo que tienes contratado con nosotros. Solicítala

Arquitectura: un broker gestionado dentro de la red de DIVERSITY. A él se conectan tus aplicaciones, que se ejecutan en instancias cloud del mismo centro, a unos pocos milisegundos de distancia; Debezium y Kafka Connect, que leen tu base de datos; y nuestra plataforma de datos. Tus oficinas, CPD, plantas y sedes remotas acceden a él por Private Link, y los sistemas que tengas en AWS, Azure, GCP, Oracle y Cloudflare, por peering directo en puntos neutros europeos. Una réplica opcional en un segundo centro de la UE se conecta por nuestra red propia de capa 2.

Nubes públicas

AWS, Azure, GCP, Oracle y Cloudflare

Oficinas y CPD

Plantas y sedes remotas

Red DIVERSITY

Broker gestionado

Kafka, NATS, RabbitMQ, MQTT o ActiveMQ. Instancia única o clúster.

Segundo centro (UE)

Una réplica opcional, diseñada y montada contigo.

Tus aplicaciones

En instancias cloud. Producen y consumen eventos.

Debezium / Kafka Connect

Lo integran nuestros ingenieros de datos.

Plataforma de datos

Nuestros ingenieros pueden llevar los eventos al data lake de la plataforma.

Tu base de datos

PostgreSQL, MySQL o MongoDB gestionados

Private Link

Nuestro router, nuestra fibra
o un túnel

Peering directo

En puntos neutros europeos

Mismo centro:
unos pocos ms

Por nuestra red propia de capa 2,
sin pasar por internet

Plataforma

El broker, solo o con nuestros ingenieros.

Cinco brokers, en instancia única o en clúster, totalmente gestionados en los dos casos. Cuando los eventos tengan que llegar a los sistemas que ya tienes, cuenta también con nuestros ingenieros de datos.

Apache Kafka

Con KRaft. Sin ZooKeeper que operar aparte.

NATS

Core NATS para pub/sub sin persistencia, o JetStream cuando los mensajes tienen que sobrevivir a un reinicio.

RabbitMQ

Colas y exchanges, para equipos que ya piensan en esos términos.

MQTT

Eclipse Mosquitto, para telemetría de dispositivos y sensores.

ActiveMQ

JMS, para aplicaciones Java empresariales y lo que ya funciona con ellas.

Capa de integración, no un broker

Debezium / Kafka Connect

La capa de integración con la que nuestros ingenieros convierten una base de datos existente en un flujo de eventos, cambio a cambio.

NATS

El NATS que te vendemos es el que usamos nosotros.

Nosotros mismos usamos NATS en producción y por eso lo ofrecemos. Nuestro logo está en la página principal de nats.io, entre las empresas que lo usan.

Míralo en nats.io (se abre en una pestaña nueva)

Solo el broker

Elige el broker y la modalidad: instancia única o clúster. Lo operamos nosotros, con un 99,9% de disponibilidad, por contrato.

  • Parches y actualizaciones

    Las actualizaciones de versión y los parches de seguridad los aplicamos nosotros.
  • Monitorización y alertas

    Lo vigilamos nosotros y, si tienes que hacer algo, te llamamos.
  • Copias de seguridad y restauración

    Una copia cada hora. Guardamos las 24 últimas horarias, 7 diarias, 4 semanales, 12 mensuales y 3 anuales.
  • Failover dentro de un centro

    En un clúster, resiliencia ante la caída de un nodo dentro del datacenter que elijas.

Con nuestros ingenieros

El mismo broker gestionado y, además, el trabajo de conectarlo con lo que tienes en marcha.

  • Captura de cambios (CDC)

    Conectamos Debezium y Kafka Connect a las bases de datos que tengan que publicar sus cambios: las que gestionamos nosotros o las tuyas, si nos llegan por una conexión privada cifrada con TLS, para que cada cambio se convierta en un mensaje.
  • Diseño de topics

    Topics y retención pensados para los datos que mueves de verdad.
  • Consumidores para tus sistemas

    Desarrollamos los consumidores que llevan los eventos a tu sistema de gestión de almacén, a tus aplicaciones o al data lake de nuestra plataforma de datos.
  • Un segundo centro

    Una réplica en otro centro de la UE, diseñada y montada contigo sobre nuestra red propia de capa 2. Es el primer paso para aguantar la caída de un centro entero.
Cuándo tiene sentido

¿Te compensa el streaming de eventos?

Si en tu empresa pasa alguna de estas dos cosas, probablemente sí. Si no pasa ninguna, un trabajo por lotes que se ejecute cada noche puede hacer lo mismo por menos dinero, y te lo diremos en la llamada.

Problema 01

Tus sistemas se enteran horas después

El pedido ha salido, el precio ha cambiado, el sensor ha saltado. El siguiente sistema no se entera hasta que se lo cuenta un trabajo por lotes, cuando le toca.

Problema 02

Cada integración, un script distinto

Un equipo exporta un CSV por la noche, otro copia una tabla con una tarea programada y un tercero mantiene un script que nadie quiere tocar. Ninguna de esas integraciones habla con las demás, y cada conexión nueva empieza de cero.

¿Necesitas informes y modelos que se ejecuten de forma programada, y no eventos en el momento en que ocurren? Para eso está nuestra plataforma de datos.

¿No sabes por dónde empezar?

Cuéntanos qué sistemas tienen que hablar entre sí. Una llamada gratuita de 60 minutos y, después, un diagnóstico escrito en una semana.

Gratis, 60 minutos

Diagnóstico por escrito en una semana

Un ingeniero en la llamada

Sectores

Dónde encaja mejor.

En estos sectores, el streaming de eventos es una opción natural. Hablamos de dónde tiene sentido, no de a quién se lo hemos vendido.

Banca, finanzas y seguros

Un flujo de transacciones que tus modelos antifraude leen en el momento, y no en el trabajo por lotes del día siguiente. Posiciones y exposición que cambian cuando se ejecuta la operación, no al cierre del día.

Retail y comercio electrónico

Eventos de stock y de precio que llegan a todos los canales en el mismo momento, para que ningún sistema tenga que esperar a una sincronización nocturna.

Industria y fabricación

Telemetría de sensores y PLC por MQTT, desde la planta hasta un flujo al que se suscriben tus sistemas, y no un fichero que se vuelca una vez por turno.

Energía y utilities

Curvas de carga de los contadores y telemetría de la red, en streaming hacia los sistemas que equilibran la carga y liquidan el consumo a medida que llega.

Lo difícil no es el broker. Es integrarlo con lo que ya tienes en marcha.

Tres maneras de poner un broker en producción y lo que cada una deja en tus manos.

Criterio

Por tu cuenta

Servicio gestionado de EE. UU.

DIVERSITY

Qué brokers

Los que instales

Según el servicio

Cinco, totalmente gestionados

Parches y actualizaciones

Tu equipo

El proveedor

Nosotros

Integración

Tu equipo

Tu equipo, con herramientas del proveedor

Nuestros ingenieros de datos

Cuando falla

Tu equipo de guardia

Normalmente una cola de tickets

Los ingenieros que lo operan

Dónde está

Donde estén tus servidores

La región que elijas

Cuatro ubicaciones en la UE, a elegir

Failover

El que montes

Normalmente entre zonas

Clúster: dentro de un centro

Órdenes de terceros países

Depende de quién te aloje

Depende: pueden llegar a través de la matriz estadounidense

Ninguna entidad por encima de nosotros

Testimonios

Lo que dicen sobre nuestro trabajo

«Debezium convirtió nuestra base de datos de pedidos en un flujo de eventos sin tocar ni una línea del código de la aplicación. Nuestro equipo de almacén dejó de pedirnos exportaciones».

Responsable de plataforma

Fabricante, Alemania

1 de 3

  • Santander
  • BASF
  • Commerzbank
  • AXA
  • Stellantis
  • Finnair
  • Siemens Healthineers
  • Marimekko
  • E.ON
  • Meliá Hotels International
  • Nippon Sanso
  • Siemens Gamesa
  • Ilunion
  • Douglas
  • IFEMA
  • Kemira
  • ISS A/S
  • Iberia
  • Comunidad de Madrid
  • Allianz

Lo que nos preguntan antes de firmar

Las preguntas que nos hacen, con respuestas sinceras.

En el fondo es Kafka, ¿no? Podríamos operarlo nosotros mismos.

Claro, y mucha gente lo hace. Pero entonces los parches, las actualizaciones, la monitorización y las restauraciones también son cosa de tu equipo. Nosotros operamos el broker por ti, junto a lo que ya tienes en nuestros datacenters, y, si quieres, nuestros ingenieros de datos lo integran en tus sistemas. La cobertura fuera de horario está incluida en el plan de soporte avanzado, que es de pago.

¿Es Kafka de verdad o algo compatible?

Operamos el propio Apache Kafka, con KRaft, y no un sustituto compatible con su API. Y lo mismo con NATS, RabbitMQ, ActiveMQ y, para MQTT, Eclipse Mosquitto.

¿Podemos tener más de un broker, como Kafka para un equipo y MQTT para nuestros sensores?

Sí. Cada uno va en sus propias instancias, así que un clúster de Kafka para los eventos de aplicación y un broker MQTT para la telemetría de dispositivos conviven sin que ninguno sepa que el otro existe.

Nuestros sistemas están repartidos entre vosotros y AWS, Azure o GCP. ¿Se puede trabajar así?

Sí, y no tienes que mover nada antes. Hacemos peering directo con AWS, Azure, GCP, Oracle y Cloudflare en puntos neutros europeos, así que un productor o un consumidor que esté en cualquiera de ellos llega al broker sin pasar por internet. Nuestros ingenieros también pueden conectar Debezium a una base de datos que tengas allí o en tus propias instalaciones, siempre que la conexión se haga por peering directo o por Private Link y vaya cifrada con TLS; no leemos ninguna base de datos expuesta a internet. La latencia desde una región de nube pública depende de la distancia: solo dentro del mismo centro hablamos de unos pocos milisegundos.

¿Necesitamos esto o vuestra plataforma de datos?

La plataforma de datos es para analítica por lotes: pipelines, un data lake y los informes que se sacan de él. Esto, en cambio, es para mover eventos entre los sistemas que ya tienes, en el momento en que ocurren. Y se pueden combinar: nuestros ingenieros pueden llevar tus eventos a ese data lake. Si lo que necesitas es un informe cada mañana, empieza por la plataforma de datos; te lo diremos en la llamada de diagnóstico.

¿Qué cubre exactamente «totalmente gestionado»?

Parches y actualizaciones de versión; monitorización y alertas; copias de seguridad y restauración; y, en un clúster, failover dentro del datacenter que elijas. Y todo con un 99,9% de disponibilidad, por contrato, con abono automático en factura si no la alcanzamos. Lo que no incluye es un broker replicado en más de un centro: eso lo diseñamos y montamos contigo, sobre nuestra red propia de capa 2. El soporte es gratuito en todos los productos que vendemos, con un objetivo de respuesta de 4 horas. El plan de soporte avanzado, que es de pago, añade objetivos de respuesta más exigentes y cobertura fuera de horario y en fines de semana.

¿Qué latencia tiene?

Unos pocos milisegundos cuando tus productores y consumidores están en el mismo datacenter que el broker. Desde una oficina o una planta por Private Link, depende de la distancia. La replicación a otro centro va por nuestra red propia de capa 2, sin pasar por internet, pero la distancia sigue ahí, así que no publicamos ninguna cifra: una sola podría valer para dos centros concretos y daría una idea falsa del resto.

¿Se hacen copias de seguridad del broker?

Sí, y no se cobran aparte. Las copias se hacen cada hora y se conservan con un esquema abuelo-padre-hijo: las 24 últimas horarias, 7 diarias, 4 semanales, 12 mensuales y 3 anuales. Todavía no publicamos un tiempo de restauración.

¿Cómo empezamos?

Con la llamada de diagnóstico, que es gratuita. Son 60 minutos con un ingeniero, no con un comercial, y un diagnóstico escrito en una semana: qué broker, con qué se conecta y qué no tocaríamos. ¿Ya eres cliente? La misma llamada y el mismo formulario: cuéntanos qué tienes contratado con nosotros y partimos de ahí.

¿Tenemos que pasarlo todo a streaming de eventos de una vez?

No. Empieza por un solo topic, normalmente para lo que ya te está dando problemas, como un flujo de pedidos o de transacciones, y añade brokers y topics según los vayas necesitando.

¿Dónde están nuestros datos mientras pasan por el broker?

En Madrid, Múnich, Helsinki o Ámsterdam, y eliges tú cuál al principio. El hardware es nuestro y está en nuestros propios datacenters. El broker está en ese centro, y solo en un segundo centro si nos pides que montemos allí una réplica. La replicación entre nuestros centros va por nuestra red propia de capa 2 y nunca sale de la UE.

¿Quién puede obligaros a entregar nuestros datos?

DIVERSITY es una empresa europea sin matriz estadounidense ni de ningún otro país, así que no hay ninguna entidad por encima de nosotros a la que dirigir una orden de un tercer país. Es una cuestión de estructura, no de política interna.

También te puede interesar

Nuestra plataforma de datos se ocupa de la analítica por lotes, sobre un data lake al que nuestros ingenieros pueden llevar tus eventos. Cloud es donde se ejecutan tus productores y consumidores. Y Consultoría IT es para revisiones de arquitectura, con los ingenieros que las llevan a la práctica.

¿Hablamos?

Una llamada gratuita de 60 minutos y un diagnóstico escrito en una semana.

Escribe o llama y te contestará un ingeniero, no un bot.