Erstellen, Bereitstellen und Ausführen von Cloud-nativen, serverlosen Anwendungen auf Kubernetes
Serverlose Workloads zu Kubernetes bringen
Knative, eines der neuesten und am schnellsten wachsenden Open-Source-Projekte im cloudnativen Bereich erweitert Kubernetes um serverlose Funktionen und eine vereinfachte Entwicklererfahrung. Es nutzt die Funktionen von Kubernetes, aber ohne dessen Komplexität.
Darum sollten Sie sich für Knative entscheiden
Knative beseitigt die zugrunde liegenden Details und Komplexitäten beim Erstellen, Bereitstellen und Verwalten einer Anwendung.
Setzen Sie Open-Source-Technologien ein, um Ihre Workloads überall, in jeder Cloud und auf jeder von Kubernetes unterstützten Infrastruktur auszuführen.
Funktionsweise
Eine einheitliche Container Application Platform
Knative liefert einen wesentlichen Satz an Komponenten oder Grundelementen, die auf Kubernetes aufbauen.
Die Plattform abstrahiert die komplexen Details der Kombination verschiedener Anwendungstypen: 12-Faktor-Anwendungen, Container und Funktionen.
Knative Komponenten
Zwei wichtige Grundelemente helfen Ihnen bei der Entwicklung und Verwaltung der serverlosen Anwendungen in Ihrem Kubernetes-Cluster.
Bereitstellung
Serving bietet anforderungsgesteuerte Computefunktionen für die Skalierung auf Null – Ausführung und Skalierung.
Ereignisverarbeitung
Eventing stellt Übermittlungs- und Abonnementmechanismen bereit, um ereignisgesteuerte Anwendungen zu erstellen.
Ressourcen