Ubuntu

Kubernetes Fully Managed: la mitad del costo de AWS

Kubernetes Fully Managed: la mitad del costo de AWS

¿Cómo puede ejecutar un Kubernetes completamente administrado en una nube privada a la mitad del costo de Amazon EKS (Elastic Kubernetes Service)?

AWS: el proveedor líder de nube pública

Amazon ha liderado el cuadrante mágico de Gartner de servicios de plataforma e infraestructura en la nube (CIPS) durante 11 años con su innovación sin fin y su amplia cartera de servicios a cualquier escala. AWS ha hecho que su servicio de kubernetes elásticos (EKS) esté disponible para uso en producción en 2018, lo que ha ganado mucho interés de muchas organizaciones desde entonces. El servicio EKS simplifica el proceso de creación, protección, operación y mantenimiento de clústeres de Kubernetes y brinda los beneficios de la informática basada en contenedores a las organizaciones que desean centrarse en la creación de aplicaciones en lugar de configurar un clúster de Kubernetes desde cero.

¿Por qué AWS?

Amazon, como proveedor de servicios en la nube, tiene una de las ofertas más completas de la industria, proporcionando más de 200 productos y servicios. Con una cartera de este tipo y su innovación continua, AWS es sin duda un gran lugar para cubrir cualquier servicio que una organización pueda necesitar, ahora o en el futuro. Además, AWS tiene la infraestructura de nube global más extensa. Ningún otro proveedor de nube ofrece tantas regiones, zonas de disponibilidad conectadas con baja latencia, alto rendimiento y redundancia de red. Tienen muchos servicios para ayudar a las organizaciones a consumir Kubernetes de una manera más simple, y su servicio administrado de Kubernetes (EKS) es realmente barato ($ 73 por clúster / mes).

¿Por qué no AWS?

Amazon EKS se centra en descargar las tareas básicas de mantener la luz encendida para un clúster de Kubernetes. Se encargan de sus operaciones diarias y le permiten concentrarse más en desarrollar sus aplicaciones. Sin embargo, Kubernetes actualizaciones en EKS aún requieren intervención manual y cierta experiencia por su parte. Esto es un inconveniente para muchos, ya que las actualizaciones suelen ser una de las actividades más desafiantes, que requieren más tiempo y más riesgosas asociadas con cualquier solución de infraestructura en la nube. Aunque EKS proporciona un nivel de automatización al proceso de actualización, aún requerirá atención y conocimiento. Además, Kubernetes es una plataforma en continua evolución con nuevos lanzamientos cada pocos meses. No hay lanzamientos típicos a largo plazo que tengan soporte empresarial durante muchos años. En consecuencia, es posible que se requieran múltiples actualizaciones de Kubernetes cada año con la intervención de su equipo de TI interno.

Otro factor que AWS no cubre por completo es la demanda de muchas organizaciones de experimentar los mismos servicios de Kubernetes en sus propias nubes privadas. Esto tiene mucho sentido, ya que el negocio de AWS está mucho más centrado en los consumidores de la nube pública. Aunque AWS está haciendo algunos esfuerzos para extender algunos servicios a la nube privada utilizando Puestos de avanzada de AWS, estas ofertas aún no han madurado lo suficiente y son bastante caras en comparación con otras alternativas de los proveedores de servicios.

Y lo más interesante es la comparación entre poseer y alquilar, CapEx vs OpEx, nube pública vs nube privada. Desde que la nube pública comenzó a florecer, muchas organizaciones comenzaron a migrar a la nube pública, con la expectativa de reducir sus costos de manera masiva. Muchos de los cuales comenzaron recientemente a regresar al modelo de nube privada / híbrida, dando muchas conclusiones para aprender. Un reciente reporte by 451 Researches muestra que el 62% de las organizaciones están siguiendo una estrategia de nube híbrida. Esto sugiere que la nube pública no se adapta a todos los casos de uso diferentes y específicos de cada organización, y que los ahorros esperados no se realizan en muchos casos.

Kubernetes administrado: AWS frente a Canonical

Amazon EKS cuesta $ 73 por clúster / mes, ¡es un precio económico incomparable con cualquier otro proveedor de servicios! Aunque Canonical ofrece servicios gestionados a precios muy bajos debido a su modelo operativo de automatización de tareas utilizando JuJu, el servicio administrado aún cuesta mucho más que el de AWS. Sin embargo, este sigue siendo un argumento competitivo, y le demostraré que $ 3,985 por nodo al año por un servicio administrado de Canonical es la mitad del costo de un Kubernetes administrado en AWS.

Veamos el TCO (costo total de propiedad) de ambas soluciones. Para una comparación de manzana con manzana, se utilizará para el estudio un clúster de nodos 12x con las siguientes especificaciones de hardware:

Dual Socket 48 vCPU, 192 GB de RAM, 1 TB de almacenamiento SSD

Amazon EKS

ArtículoCosto por artículo
(mensual)
Total (12x nodos)Total anual
EC2 – M5ZN$ 3,139.20$ 37,670$ 452,040
EBS$ 187.50$ 2,250$ 27 000
EKS$ 73$ 219$ 2,628
Total$ 40,139$ 481,668

* Los precios de AWS provienen de Calculadora de AWS
* Se consideran clústeres 3x EKS para alta disponibilidad

Canonical ofrece un servicio de consultoría para Kubernetes por un precio de $ 45K y $ 95K, además de $ 3,985 por nodo al año para el servicio completamente administrado, incluidas las actualizaciones. El TCO para Kubernetes administrado por Canonical es de $ 142,820 durante 1 año, en comparación con $ 481,668 para AWS EKS. Si incluimos también los costos de los servidores (precio de lista de ~ $ 10,000 / servidor), eso daría lugar a un costo total de $ 262,820.

Proyectando ese costo durante 3 años:

TCOAño 1Año 2Año 3
AWS EKS$ 481 mil$ 962 mil$ 1,443 mil
Canónico$ 263 mil$ 311 mil$ 359 mil

Conclusión

La comparación anterior muestra cómo alquilar conduce a un costo mucho más alto en comparación con la propiedad en este caso de uso. Está claro que incluso lograr negociar descuentos con Amazon seguirá siendo la opción más cara. La brecha de TCO se amplía aún más cuando se proyecta durante un período de 5 años y después de incluir los costos de servicios obligatorios como redes, salida de datos, VPC, Ruta 53, balanceo de carga y cualquier servicio adicional requerido en AWS.

Además, muchos proveedores de hardware están proporcionando un modelo de precios basado en OpEx para hacer que la nube privada sea aún más asequible para las organizaciones, como HPE Greenlake, Dell Technologies y Equinix Metal. Canonical puede proporcionar fácilmente sus servicios administrados además de estas soluciones de hardware para brindar una experiencia completa similar a la de la nube pública en las instalaciones.

¿Busca una solución de Kubernetes sencilla?

Contáctenos y le mostraremos cómo se puede consumir Kubernetes de manera simple y rentable, o consulte nuestro sitio web administrado de Kubernetes.
Aprenda a usar servicios de TI administrados como Fortune 500

Leave a Comment

You may also like

Más