Una empresa opera una variedad de aplicaciones en sus propios sistemas autogestionados. El problema que tienen es que están ejecutando una carga de trabajo masiva de aplicaciones sin utilizar eficientemente sus recursos. Buscan una solución para gestionar sus aplicaciones y recursos de manera más eficiente en una plataforma escalable y confiable.
La empresa está considerando la Kubernetes gestionada por SAP que ofrece SAP BTP, tiempo de ejecución de Kyma, como una solución a su problema. Pueden seguir este recorrido de aprendizaje para obtener más información sobre la solución y sus capacidades. Si el equipo decide adoptar Kyma, también puede recomendarlo para incorporar nuevos desarrolladores que se unan a sus equipos.
¿Qué es Kubernetes?
Antes de explorar Kyma, veamos Kubernetes, la tecnología subyacente sobre la que Kyma está construida. Esencialmente, Kyma es una colección de extensiones para Kubernetes.
"Kubernetes, también conocido como K8s, es un sistema de código abierto para automatizar el despliegue, escalado y gestión de aplicaciones contenerizadas" (Kubernetes.io). Kubernetes es altamente portátil y puede ejecutarse casi en cualquier lugar, ya sea en una nube pública, privada o local. Todos los principales proveedores de nube ofrecen Kubernetes como un servicio gestionado (Kubernetes como servicio, o KaaS). SAP BTP, tiempo de ejecución de Kyma es uno de estos servicios gestionados de Kubernetes.
Kubernetes fue desarrollado inicialmente por Google en 2014 para manejar su enorme carga de trabajo de contenedores en funcionamiento en producción y se basa en muchos años de experiencia ejecutando cargas de trabajo de producción internamente. Dos años más tarde, fue donada a la Fundación de Computación Nativa en la Nube (CNCF). La Cloud Native Computing Foundation es una organización proveedora neutral fundada en 2015 para avanzar en el desarrollo de tecnologías nativas de la nube. Este consorcio y sus miembros (por ejemplo, SAP, Google, IBM, Red Hat, Docker, Microsoft, etc.) están trabajando juntos para definir el futuro de tecnologías nativas de la nube como Kubernetes.