¿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).

Logotipo de Knative

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?

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.

Cómo empezar