¿Qué es Knative?
Utilizando cargas de trabajo sin servidor en Kubernetes
Knative, uno de los proyectos de código abierto más recientes y de mayor crecimiento en el panorama nativo de la nube, amplía Kubernetes con capacidades sin servidor y proporciona una experiencia del desarrollador simplificada. Aprovecha las características de Kubernetes, pero esconde sus complejidades.
IBM, fundador y colaborador de Knative, ha anunciado recientemente el soporte de Knative para la solución 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 (IU).

Beneficios de Knative gestionado en IBM Cloud
Implemente de forma nativa en Kubernetes
Knative se construye con los mismos patrones, esto es, controladores y API, kube-api e infraestructura como Kubernetes. Instale con un solo clic.
Enfoque en el código
Knative elimina los detalles subyacentes y las complejidades de la creación, implementación y gestión de una aplicación.
Obtenga flexibilidad y control
Adopte las tecnologías de primero código abierto para ejecutar sus cargas de trabajo en cualquier lugar, en cualquier nube y en cualquier infraestructura compatible con Kubernetes.
¿Cómo funciona?
Una plataforma unificada de aplicación de contenedor
Knative ofrece un conjunto esencial de componentes, o primitivos, que se basan en Kubernetes. La plataforma abstrae los detalles complejos de la combinación de diferentes tipos de aplicaciones: aplicaciones de 12 factores, contenedores y funciones.

Componentes de Knative
Dos primitivas claves le ayudan a desarrollar y gestionar las aplicaciones sin servidor en el clúster de Kubernetes
Serving
Serving proporciona funciones de computación de escala a cero controladas por solicitudes: ejecución y escalamiento.
Eventing
Eventing proporciona mecanismos de entrega y suscripción para crear aplicaciones basadas en eventos.
Integraciones de un solo clic
Amplíe las capacidades de Kubernetes en minutos