Knative on IBM Cloud

Créez, déployez et exécutez des applications cloud natives et sans serveur sur Kubernetes

Vue abstraite d’anneaux concentriques encadrant des traces parallèles sur une surface d’eau réfléchissante

Présentation

Intégrer les charges de travail sans serveur à Kubernetes
 

Knative, l'un des projets open-source les plus récents et à la croissance la plus rapide du paysage cloud natif, étend Kubernetes grâce à des fonctionnalités sans serveur et une expérience simplifiée pour les développeurs. La solution exploite les fonctionnalités de Kubernetes, mais en dissimule les complexités.

Fonctionnalités

Pourquoi choisir Knative

La solution Knative est conçue selon les mêmes modèles (contrôleurs, API - kube-api) et la même infrastructure que Kubernetes. Installation d’un seul clic.

Ingénieure logicielle codant sur un ordinateur de bureau avec plusieurs écrans dans un environnement de bureau moderne

Knative supprime les détails sous-jacents et les complexités de la création, du déploiement et de la gestion d’une application.

Femme travaillant sur plusieurs écrans dans un environnement de bureau

Adoptez des technologies privilégiant l’open source pour exécuter vos workloads n’importe où, sur n’importe quel cloud et n’importe quelle infrastructure prise en charge par Kubernetes.

Gros plan des mains d’une personne tapant sur le clavier d’un ordinateur de bureau

Cas d’usage

Fonctionnement

Une plateforme unifiée pour les applications conteneurisées

Knative fournit un ensemble essentiel de composants, ou « primitives », qui s’appuient sur Kubernetes.

La plateforme fait abstraction des détails complexes liés à la combinaison de différents types d’applications : applications à 12 facteurs, conteneurs et fonctions.

Enseignant donnant un cours sur le génie logiciel à un groupe d’étudiants

Composants de Knative

Deux primitives clés vous permettent de développer et de gérer les applications sans serveur dans votre cluster Kubernetes.

Serving
Serving fournit des fonctions d’évolutivité et de calcul basées sur les requêtes (exécution et mise à l’échelle).

Eventing
Eventing fournit des mécanismes de livraison et d’abonnement pour créer des applications orientées événements.

Illustration abstraite d’un cloud, d’un cube de données, d’un document et d’un graphique reliés par des lignes de réseau bleues

Produits associés

Logo Tekton
Tekton
En tant que framework ouvert et natif de Kubernetes pour l’intégration et la livraison continues (CI/C), Tekton permet aux développeurs de fournir des applications cloud-natives sur des clouds ou sur site.
Logo Istio
istio
Istio est une plateforme de maillage de services ouverte pour connecter, sécuriser, contrôler et observer des microservices sur des plateformes cloud telles que Kubernetes dans IBM Cloud Kubernetes Service.
Passez à l’étape suivante

Découvrez ces ressources pour découvrir plus en détail ce que la solution Knative sur IBM Cloud peut apporter à votre entreprise.

  1. Déployer des applications avec Knative