custom background image

Analytics with Kafka


Alimente sus pipelines de datos con Kafka

Despliegue en solo unos clics un clúster Apache Kafka completo y administrado por nuestros equipos, pero conservando el control de sus datos.

¿Por qué elegir OVHcloud Managed Kafka?

Open source y administrado

Disfrute de la versión open source oficial de Apache Kafka. OVHcloud se encarga de desplegar, administrar, mantener y escalar sus servicios.

Relación rendimiento-precio

Sus servicios Kafka se facturan por uso, con los mejores precios del mercado, IOPS y tráfico incluidos. Además, se basan en instancias de última generación.

Resiliencia y seguridad

Compromiso de nivel de servicio de hasta el 99,99 % gracias a los despliegues multiregionales (3-AZ). Solución conforme a las normas más estrictas (ISO/IEC 27001, ISO/IEC 27701, SOC 2 de tipo 2) para sus datos. 

Más de 60 servicios Public Cloud

Sus servicios Kafka se integran en un catálogo de servicios IaaS y PaaS específicamente diseñados para ayudarle a gestionar de forma más eficiente sus proyectos de aplicaciones nativas de cloud, datos e IA.

Ejemplos de casos de uso

quick OVHcloud

Procesamiento de datos en tiempo real

Apache Kafka se adapta a aquellas aplicaciones que requieren un rápido procesamiento de grandes volúmenes de datos. Además, permite utilizar Apache Kafka de forma más sencilla para ingerir y analizar datos en directo.

fast OVHcloud

Procesamiento de mensajes a gran escala

En comparación con otros sistemas de correo, la arquitectura de Apache Kafka ofrece niveles optimizados de tasa de transferencia, escalabilidad y tolerancia a fallos. Nuestra solución administrada es perfecta para tratar todos sus flujos de datos.

operational OVHcloud

Integración de eventos nativos de cloud

En arquitecturas descentralizadas, Apache Kafka funciona como intermediario en la comunicación entre diferentes microservicios. Esta solución también hace posible la creación de una arquitectura «event-driven», es decir, la activación de sus microservicios, en tiempo real, a partir de eventos.

ESPECIFICACIONES

Características técnicas

Escalabilidad

De un plano a otro en solo un clic

Observabilidad

Recopile sus métricas con Prometheus

Retención de datos

Según el espacio en disco

Soporte de Terraform

Incluido

Alta disponibilidad 3-AZ

Triple replicación como mecanismo failover

Schema Registry

Incluido

Kafka REST

Incluido

Kafka Connect

Compatible

Red privada

Incluida (vRack)

FAQ

¿Qué es Apache Kafka?

Apache Kafka es una plataforma distribuida, escalable y de código abierto que permite crear pipelines de procesamiento de datos y de aplicaciones de datos en streaming en tiempo real. Este sistema, ampliamente reconocido por facilitar la gestión de bases de datos voluminosas en tiempo real, es compatible con una amplia variedad de lenguajes de programación (frameworks): Python, Query, PHP, Java, Ruby, etc.

¿Cómo funciona Apache Kafka?

Los datos entrantes que transitan por este sistema se organizan en «topics» o temas, que pueden estructurarse según el tipo de datos recopilados que contengan. La arquitectura de Apache Kafka en clúster se orquesta mediante un registro de tiempo que ordena estos datos y los replica antes de distribuirlos.

Las fuentes que publican datos en estos temas se denominan «producers» o «publishers». Quienes leen esos datos, en cambio, son «consumidores» o «subscribers». Ambas acceden a la biblioteca Java de la plataforma Kafka Stream.

La plataforma permite gestionar los flujos de datos que evolucionan entre estas fuentes, sin sobrecargas, gracias a las colas de espera. De este modo, la solución es capaz de distribuir la información entre diferentes sistemas (servidores, espacios de almacenamiento de datos, bases de datos relacionales, etc.). Gracias a esta gestión centralizada, facilita el tratamiento de grandes volúmenes de datos generados mediante procesos de big data o machine learning, entre otros.

¿Por qué utilizar Apache Kafka?

Esta solución ofrece una respuesta adaptada a aquellas aplicaciones que requieren un análisis rápido de datos en directo. Su función como intermediaria en el tratamiento centralizado de los mensajes de comunicación favorece una mejor gestión de sus datos.

¿Qué es Managed Kafka?

Managed Kafka de OVHcloud es un servicio Apache Kafka administrado que forma parte de los servicios disponibles en nuestra solución Public Cloud. La principal función de esta solución es ayudarle a ahorrar tiempo confiando a OVHcloud la gestión y el mantenimiento de su base de datos.

¿Cuál es la diferencia entre las regiones 1-AZ y 3-AZ?

Descubra cómo lograr despliegues resilientes con nuestra guía dedicada.

Las regiones 1-AZ utilizan un área de disponibilidad única con uno o más datacenters. Aunque ofrecen protección contra fallos de servidores y controladores, pueden ser vulnerables a fallos en los datacenters. En caso de fallo en el datacenter en el que se aloja, el acceso puede verse afectado.

En comparación, las regiones 3-AZ están formadas por 3 zonas de disponibilidad independientes, cada una de ellas aislada en materia de alimentación, refrigeración y red, ofreciendo así un verdadero aislamiento en caso de avería. Esta arquitectura permite la disponibilidad del servicio incluso en caso de avería de toda una zona.

Asegure su tranquilidad con los compromisos de nivel de servicio (SLA) del 99,99 %.

¿Puedo migrar mis cargas de trabajo 1-AZ a 3-AZ?

¡Sí! Puede migrar fácilmente de una región entre 1-AZ y una 3-AZ.

Puede conectar regiones 1-AZ a regiones 3-AZ a través de una conectividad privada para optimizar el proceso y el coste de sus despliegues de infraestructura.