Redes

Kubernetes es la clave de la nube, pero el control de costos es clave

¿Qué impulsó el desarrollo del orquestador de contenedores de código abierto Kubernetes? Un estudio de Pepperdata muestra cómo las empresas están utilizando K8 y los desafíos que enfrentan al lidiar con los costos de la nube.

Ruedas de Kubernetes.Imagen: Paso afortunado/Adobe Stock

Con la carrera hacia la empresa en la nube, Kubernetes se usa cada vez más para lanzar aplicaciones y ejecutarlas en la web. Un estudio reciente de la compañía de monitoreo de big data Pepperdata analizó el crecimiento en el uso de Kubernetes y cómo las empresas lo están abordando en términos de costos e ingresos.

El informe State of Kubernetes 2023 de Pepperdata encontró que, en promedio, las organizaciones implementan entre 3 y 10 clústeres de Kubernetes. También muestra que el uso de sistemas de orquestación de contenedores de código abierto se está expandiendo a la ingestión, limpieza y análisis de datos, bases de datos e inteligencia artificial y aprendizaje automático.

mirar: Kit de herramientas de contratación: ingeniero de la nube (Edición Premium de Tecnopedia)

En una encuesta de 800 ejecutivos de nivel C y profesionales de DevOps que trabajan en servicios financieros, atención médica, tecnología y publicidad, Pepperdata preguntó:

  • Cuántas organizaciones de clústeres K8 se están ejecutando.
  • Qué tipos de cargas de trabajo están implementando en contenedores K8s.
  • Desafíos a los que se enfrentan las empresas al adoptar Kubernetes.
  • Cómo las empresas pueden medir el ROI de sus implementaciones de K8.
  • Dónde se encuentra la empresa en su viaje FinOps.

Salta a:

Kubernetes: las implementaciones más allá de los microservicios están impulsando un uso más amplio

A medida que Kubernetes madura y se convierte en el estándar de la industria para la orquestación de contenedores, su utilidad se expande más allá de su aplicación central y se convierte en una nave nodriza para los microservicios. El estudio encontró:

  • El treinta por ciento de los ejecutivos informó haber implementado de tres a cinco K8.
  • El 38% informó de 6 a 10 racimos.
  • Casi el 15 por ciento dijo que tenía entre 11 y 25 grupos.
  • El 4% informó tener más de 25 clústeres implementados.

Con respecto a cómo las empresas implementan Kubernetes para cargas de trabajo específicas, Pepperdata descubrió que:

  • El 61 % de las empresas encuestadas utilizan Kubernetes para implementar la ingesta, limpieza y análisis de datos a través de software como Apache Spark.
  • El 59% usa Kubernetes para implementar bases de datos o cachés de datos a través de plataformas como PostgreSQL, MongoDB y Redis.
  • El cincuenta y ocho por ciento informó usar Kubernetes en un servidor web como NGINX.
  • El 54% dijo que está implementando software AI/ML como Python, TensorFlow y PyTorch en Kubernetes.
  • El 48% dijo que usa Kubernetes para lenguajes de programación como Node.js y Java.
  • Cuarenta y dos por ciento de los encuestados informaron que usaban Kubernetes para iniciar sesión y monitorear a través de programas como Elastic y Splunk.
  • El 35% dijo que está usando Kubernetes para implementar servidores de aplicaciones.

Los microservicios siguen siendo un buen proxy para las implementaciones de Kubernetes

Nube: informe de lectura obligatoria

La investigación de Pepperdata sugiere que las organizaciones adoptarán Kubernetes más cuando planeen implementar microservicios como NGINX. El 44% de los encuestados dijo que planeaba hacerlo este año, mientras que el 36% dijo que ya había implementado microservicios y solo el 20% dijo que no tenía planes de hacerlo.

Además, la mayoría de los encuestados dijo que Kubernetes les brinda una sólida infraestructura de microservicios que permite una implementación de aplicaciones más rápida y admite la consistencia de la plataforma en los clústeres de desarrollo, prueba, preparación y producción.

Mirando Kubernetes con el ROI en mente

Pepperdata descubrió que, entre los encuestados, los costos de implementación fueron la métrica principal para medir el ROI de Kubernetes, y los hallazgos mostraron que casi el 44 % de las organizaciones están buscando formas de implementar reducciones de costos en la nube.

Después del costo, el crecimiento de los ingresos (54 %), el uso de recursos (49 %), la frecuencia de implementación (48 %), la productividad del desarrollador (46 %), la utilización de la infraestructura (35 %) y los ahorros en la productividad del personal de TI (25 %) es el métrica clave de ROI. Las empresas informan que esperan que Kubernetes mejore el ROI al reducir las cargas administrativas y operativas, acelerar los tiempos de implementación y mejorar la eficiencia de la gestión de recursos.

Las sorpresas de costos son un desafío clave para los K8

Cuando Pepperdata encuestó a los líderes de TI sobre los desafíos que enfrentan al adoptar Kubernetes:

  • El 57 % informó gastos significativos o inesperados en informática, infraestructura de red de almacenamiento e IaaS basada en la nube.
  • El cincuenta y seis por ciento citó una curva de aprendizaje para que los empleados mejoren las habilidades operativas y de seguridad en los entornos de Kubernetes.
  • El 52% indicó soporte limitado para aplicaciones con estado, como aquellas que contienen datos del lado del cliente.
  • El 50 % citó la falta de visibilidad de los gastos de Kubernetes.

Las organizaciones están trabajando para reducir los costos de la nube

En su estudio de rendimiento de FinOps, la Fundación FinOps definió, entre otras cosas, la familiaridad con FinOps desde gatear hasta caminar y correr. En el estudio de Pepperdata, la mayoría de los encuestados se identificaron a sí mismos durante la fase de caminar.

Casi todos los encuestados estaban familiarizados con la optimización de costos de la nube, mientras que el 32 por ciento se describió a sí mismo como «rastrero», según el estudio. La mayoría (43 %) dice que está «caminando», lo que significa que ahora está en posición de implementar recomendaciones de reducción de costos en la nube. El 17% se autoinformó como «trabajando», lo que significa que están reduciendo costos activamente a través de programas voluntarios. El 6% dijo que aún no había comenzado.

Curiosamente, más del 98 % de los encuestados dijeron que estaban familiarizados con FinOps y se consideraban a sí mismos en un proceso continuo de implementación de mejores prácticas de recuperación de costos en la nube. Además, más del 17 por ciento de los encuestados se consideran en la fase operativa y los costos de la nube de recuperación automática.

LEER  Configure los ajustes inalámbricos a través de la directiva de grupo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba