Crea, distribuisci ed esegui applicazioni cloud-native e serverless su Kubernetes
Porta i workload serverless su Kubernetes
Knative, uno dei progetti open source più recenti e in più rapida crescita nel panorama cloud-native, estende Kubernetes con funzionalità serverless e un'esperienza di sviluppo semplificata. Sfrutta le caratteristiche di Kubernetes, ma nasconde le sue complessità.
Perché scegliere Knative
Knative rimuove i dettagli e le complessità sottostanti legati alla creazione, alla distribuzione e alla gestione di un'applicazione.
Adotta tecnologie open source per eseguire i carichi di lavoro ovunque, su qualsiasi cloud e su qualsiasi infrastruttura supportata da Kubernetes.
Come funziona
Una piattaforma unificata per container e applicazioni
Knative offre un insieme essenziale di componenti, o primitive, che si basano su Kubernetes.
La piattaforma astrae i dettagli complessi legati alla combinazione di diversi tipi di applicazioni: applicazioni 12-factor, container e funzioni.
Componenti Knative
Due primitive chiave aiutano a sviluppare e gestire le applicazioni serverless nel cluster Kubernetes.
Serving
Serving offre funzioni di elaborazione basate sulle richieste con scalabilità fino a zero, gestendo l’esecuzione e il dimensionamento.
Eventing
Eventing fornisce meccanismi di distribuzione e sottoscrizione per costruire applicazioni basate sugli eventi.
Risorse