Informe de 451 Research

SUSE incrementa su participación en el mercado de contenedores

Más información

Informe oficial

Transforme su centro de datos con Kubernetes como Servicio con SUSE OpenStack Cloud 7

Más información

Informe de 451 Research

¿La gestión y organización de contenedores están preparadas para el efecto políglota?

Más información

¿Qué es Kubernetes?

Kubernetes es un sistema de código abierto para la gestión y la organización automáticas de aplicaciones en contenedores.

El diseño de aplicaciones mediante contenedores de Linux de código abierto constituye un enfoque ideal de creación de aplicaciones nativas de la nube para el alojamiento en nube privada, pública o híbrida. Kubernetes automatiza la implantación, la gestión y la ampliación de estas aplicaciones; por lo que permite realizar el proceso de forma más fácil, rápida y eficiente.

En el contexto actual, en el que las empresas buscan un nuevo paradigma para impulsar la innovación, no es de extrañar que Kubernetes haya adquirido popularidad de forma muy rápida. Actualmente, los desarrolladores de software y los responsables de decisiones empresariales de TI lo consideran líder de mercado.



La historia de Kubernetes

Kubernetes surgió como iniciativa de Google, que lleva más de una década dedicándose al desarrollo y la gestión de aplicaciones creadas con contenedores de Linux. Fue pionero en el desarrollo y el empleo de contenedores para la gestión de cargas de trabajo nativas de la nube en la fase de producción y a escala. Kubernetes se perfeccionó gracias al conocimiento y la experiencia que Google adquirió con el empleo de sistemas de gestión de contenedores previos denominados Borg y Omega.

Dada su naturaleza de proyecto de código abierto, actualmente la gestión de Kubernetes corresponde a CNCF (Cloud Native Computing Foundation) y a la Fundación Linux. De este modo, se garantiza que el proyecto cuenta con el respaldo de las mejores prácticas e ideas de una gran comunidad de código abierto, además de la eliminación del riesgo asociado a la dependencia de un solo proveedor.



Principales funcionalidades

  • Implantación de aplicaciones en nube privada, pública o híbrida de forma rápida y previsible
  • Ampliación de aplicaciones sin interrupciones
  • Implantación óptima de nuevas funciones
  • Uso adecuado de recursos informáticos
  • Mantenimiento de aplicaciones de producción mediante una arquitectura de autorrecuperación


SUSE y Kubernetes

SUSE estima que Kubernetes constituirá un elemento clave para la infraestructura definida por software (SDI) necesaria para impulsar la empresa del futuro.

La plataforma CaaS de SUSE se ha creado con Kubernetes con el fin de ofrecer una solución de fácil uso para el desarrollo y el alojamiento de servicios y aplicaciones de contenedor. Es la plataforma ideal para iniciativas de DevOps y gestión avanzada de la vida útil de las aplicaciones.

SUSE OpenStack Cloud incluye compatibilidad absoluta con Kubernetes a través de OpenStack Magnum. Magnum facilita la activación de los clústeres de Kubernetes y ofrece un entorno multiinquilino completo que permite que varios usuarios dispongan de su propio clúster de Kubernetes. Ante el empleo de esta capacidad de Kubernetes como servicio, no es de extrañar que los usuarios de OpenStack adopten los contenedores 3 veces más rápido que el resto de usuarios del ámbito empresarial.