Ahorra un 25 % (o incluso más) en tus costes de Kafka | Acepta el reto del ahorro con Kafka de Confluent

¿Deberías elegir una solución de Kafka alojada o gestionada? Encuentra la respuesta en esta comparativa

Confluent Cloud es el único servicio cloud-native creado a partir de Apache Kafka para el streaming de datos a gran escala. Confluent no se limita a instalar Kafka en una infraestructura de la nube, sino que está completamente diseñado para la nube y proporciona una experiencia completa y totalmente gestionada para el streaming, el procesamiento y el análisis de datos en nubes públicas y privadas.

Tipos de servicios gestionados para Apache Kafka

Cloud-native

  • Creado para la nube con una arquitectura que proporciona computación elástica y almacenamiento ilimitado
  • Automatización integrada por todo el recorrido de Kafka para reducir los gastos operativos
  • Flexibilidad de implementación con una experiencia coherente en todas las nubes y la opción de autogestionar on-premise

Cloud-hosted

  • Software instalado en una infraestructura de la nube aprovisionada con una arquitectura de broker tradicional
  • Se requieren operaciones manuales para tareas más allá del aprovisionamiento con herramientas del proveedor o de código abierto
  • Implementación limitada a un solo proveedor cloud o no permite la autogestión on-premise

Kafka cloud-native vs. Kafka cloud-hosted

Trabajar con Kafka cloud-native va más allá del aprovisionamiento: se extiende desde el dimensionamiento hasta la escalabilidad. Si bien un servicio alojado en la nube puede simplificar el aprovisionamiento de Kafka, no te permitirá delegar las operaciones manuales y la supervisión de la infraestructura.

Al elegir un servicio gestionado de Kafka podrás lograr que tu empresa aproveche Kafka al máximo o dificultar la productividad de los desarrolladores y retrasar el time-to-market con operaciones manuales.

Experiencia cloud-native con Confluent Experiencia alojada en la nube con otros servicios
Dimensionamiento Basado en el rendimiento
Elimina las tediosas pruebas de rendimiento y la planificación de la capacidad con un tamaño de cluster que se basa en tus requisitos de streaming como, por ejemplo, el rendimiento. Al mismo tiempo, puedes reducir los costes de infraestructura con almacenamiento ilimitado a nivel de cluster y pagar solo lo que uses, no por el aprovisionamiento: nuestros clusters pueden escalar elásticamente hasta cero.
Basado en brokers
Asigna tiempo y recursos técnicos para ejecutar varias pruebas de rendimiento para elegir tipos de brokers o instancias y recuentos. El precio se basa en los componentes de infraestructura aprovisionados tanto para la computación como para el almacenamiento de cada cluster, incluso para los que tengan un bajo rendimiento durante el desarrollo.
Aprovisionamiento Autoservicio bajo demanda
Aprovisiona los clusters de Kafka junto con cualquier otro componente de Confluent, como Schema Registry, los conectores y el procesamiento de streams con ksqlDB.
Autoservicio bajo demanda
Aprovisiona solo clusters de Kafka.
Infra Monitoring Supervisión proactiva de Confluent
Dedica tus recursos al desarrollo de aplicaciones y deja la supervisión y el mantenimiento de clusters en manos de expertos en Kafka. Además, con el Infinite Storage puedes habilitar infinitos casos de uso a nivel de cluster al tiempo que simplificas la planificación de la capacidad y reduces el riesgo de fallos relacionados con el espacio en disco.
Supervisión manual
Asigna recursos para supervisar las métricas de los brokers (como la utilización de la CPU) para gestionar de manera proactiva el rendimiento de los clusters al tiempo que supervisas y gestionas continuamente las alertas de espacio en disco (por ejemplo, para evitar fallos debidos a la capacidad de almacenamiento).
Seguimiento de topics Métricas preagregadas y gratuitas
Saca conclusiones relevantes sobre tus aplicaciones sin coste adicional: aprovecha las métricas a nivel de topic y cluster con flujos de datos. Las métricas preagreagadas puede utilizarlas también tu servicio de supervisión preferido mediante nuestra Metrics API.
Las métricas por topic y por broker tienen un coste añadido
Paga por su consumo y añada manualmente métricas por topic y por broker para supervisar el uso a nivel de topic y cluster. Los usuarios también deben mantener el procesamiento de métricas y la lógica de agregación para mostrar con precisión los datos después de escalar eventos cuando las particiones se reequilibran entre diferentes brokers.
Actualizaciones Siempre en la última versión
Las actualizaciones continuas a la última versión estable de Kafka y los parches antes de las publicaciones programadas de Apache no requieren ninguna acción por tu parte. Además, estas actualizaciones no causan ninguna disrupción para mantener la disponibilidad del SLA.
Compatibilidad de versiones limitadas
Activa manualmente las actualizaciones una vez sean compatibles tras un lanzamiento programado de Apache. Durante el proceso de actualización, la disponibilidad del cluster también es responsabilidad del usuario.
Parches de vulnerabilidad Soluciones proactivas
Consigue unos streams más fiables y seguros gracias a unos expertos en Kafka que abordan de manera proactiva los errores y vulnerabilidades conocidos y resuelven incluso los problemas más complicados de Kafka.
No disponible
Fallos debidos a software excluidos de los uptime SLA.
Expansiones de clusters Escalabilidad elástica
Asignación automática de recursos a un cluster para gestionar la latencia del consumer a medida que el rendimiento aumenta o disminuye con clusters autobalanceados. Con Infinite Storage, puedes eliminar el aprovisionamiento excesivo de computación para un cluster al tiempo que aumentas la retención de topics.
Añada brokers sin equilibrar datos
Tras añadir brokers a cualquier cluster, se requiere un proceso manual de reequilibrio de datos, bien con herramientas del proveedor de servicios o bien con herramientas de terceros, como Cruise Control. Las limitaciones de almacenamiento por broker/instancia obligan a los usuarios a pagar de más por el cómputo o forzar la exportación de datos fuera de Kafka para casos uso que necesitan una retención de datos prolongada.
Conectores Preconstruidos y completamente gestionados
Acelere la integración a los servicios modernos y heredados en las nubes locales y públicas con una cartera de más de 120 conectores sink y source en continuo crecimiento. Con los conectores totalmente gestionados, puedes reducir la carga operativa de aprovisionamiento, gestión y soporte de cualquier infraestructura adicional para nuevas integraciones.
Desarrollo y gestión internos
Ralentiza los plazos de entrega con integraciones únicas a los servicios de datos. El esfuerzo operativo aumenta incluso cuando se utilizan conectores creados por la comunidad, ya que los usuarios autogestionan clusters de conexión adicionales sin soporte.
Non-Java clients Compatible con Confluent
Consigue una mayor velocidad de desarrollo y haz que Kafka sea accesible para aplicaciones y servicios de clientes para C, Java, .Net, Go, Python, entre otros.
Autogestionado
Utiliza clientes creados internamente o por la comunidad sin asistencia técnica por parte del proveedor de servicios.
Asistencia Experiencia liderada por committers
Nuestro equipo de ingenieros de soporte está disponible las 24 horas del día, los 7 días de la semana, y ha resuelto decenas de miles de problemas relacionados con Kafka que se convierten en commits en el proyecto de código abierto. Acelere aún más el time-to-market con la asistencia de nuestro equipo de servicios profesionales.
Experiencia limitada
Experiencia limitada en asistencia y mantenimiento de Kafka y su ecosistema.
Entornos Libertad de elección
Una experiencia cloud-native y coherente en AWS, Azure y Google Cloud con la opción de darse de alta desde sus respectivos marketplaces para simplificar la facturación. Puedes expandir la arquitectura event-driven a entornos on-premise o de nube privada utilizando Confluent Platform, nuestro software autogestionado.
Limitado
Servicio limitado a un solo proveedor de nube o carece de una versión de software autogestionado para operaciones simplificadas de Kafka en instalaciones locales.
Ecosistema Completo
Confluent ofrece mucho más que un servicio de Kafka con un ecosistema completo que incluye la gestión de esquemas y el procesamiento de streams. Los desarrolladores pueden mantener la compatibilidad de las aplicaciones con Schema Registry y desarrollar pipelines ETL en tiempo real con una sintaxis SQL ligera en ksqlDB.
Limitado
Solo clusters de Apache Kafka.

Tu viaje cloud-native con Confluent empieza ahora