¿Qué es Knative?
Para llevar cargas de trabajo sin servidor a Kubernetes
Knative, uno de los proyectos de código abierto más recientes y de más rápida expansión en el panorama del desarrollo nativo en cloud, amplía Kubernetes con funcionalidades sin servidor y una experiencia del desarrollador simplificada. Aprovecha las características de Kubernetes, pero oculta sus complejidades.
IBM, fundador y colaborador de Knative, ha anunciado recientemente el soporte de Knative gestionado para la oferta de IBM Cloud® Kubernetes Service, un complemento gestionado que integra Knative e Istio en el clúster con una instalación de un solo clic a través de la interfaz de usuario.

Ventajas de Knative gestionado en IBM Cloud
Despliegue de forma nativa en Kubernetes
Knative se crea con los mismos patrones -controladores, API- kube-api, e infraestructura como Kubernetes. Instale con un solo clic.
Céntrese en el código
Knative elimina los detalles subyacentes y las complejidades que implica crear, desplegar y gestionar una aplicación.
Gane flexibilidad y control
Adopte las tecnologías de primero código abierto para ejecutar sus cargas de trabajo en cualquier lugar, en cualquier cloud y en cualquier infraestructura soportada por Kubernetes.
Cómo funciona
Una plataforma de aplicación de contenedores unificada
Knative ofrece un conjunto básico de componentes, o primitivas, que se instalan sobre Kubernetes. La plataforma abstrae los detalles complejos de combinar diferentes tipos de aplicaciones: aplicaciones de 12 factores, contenedores y funciones.

Componentes de Knative
Dos primitivas principales le ayudan a desarrollar y gestionar las aplicaciones sin servidor en el clúster de Kubernetes
Serving
Serving proporciona funciones de cálculo basadas en solicitudes, de escala a cero — ejecución y escalado.
Eventing
Eventing proporciona mecanismos de entrega y suscripción para crear aplicaciones basadas en sucesos.
Integraciones de un solo clic
Amplíe las funcionalidades de Kubernetes en minutos