Czym jest Knative?

Obsługa bezserwerowych obciążeń na platformie Kubernetes

Knative to jeden z najnowszych i najszybciej rozwijających się projektów typu Open Source związanych z programowaniem od początku przeznaczonym dla chmury. Zapewnia dostęp do nowych funkcji na platformie Kubernetes i jest łatwy w obsłudze. Wykorzystuje funkcje platformy Kubernetes, jednocześnie niwelując jej złożoność.

Projekt Knative powstał jako koncepcja IBM i jest stale rozwijany. Najnowsze udoskonalenie polega na wprowadzeniu zarządzanej obsługi produktu IBM Cloud® Kubernetes Service oraz zarządzanego dodatku integrującego Knative i Istio w jednym klastrze — instalowanym jednym kliknięciem z poziomu interfejsu użytkownika (UI).

Logo Knative

Korzyści z wykorzystania zarządzanego rozwiązania Knative na platformie IBM Cloud

Wdrażanie na platformie Kubernetes

Knative jest zbudowane w oparciu o te same wzorce — kontrolery, interfejsy API i infrastrukturę — co platforma Kubernetes. Instaluj jednym kliknięciem.

Możliwość skupienia się na kodzie

Knative upraszcza złożone procesy tworzenia i wdrażania aplikacji oraz zarządzanie nimi.

Elastyczność i kontrola

Wykorzystaj otwarte technologie i uruchamiaj obciążenia w dowolnym miejscu — w chmurze lub dowolnej infrastrukturze obsługiwanej przez Kubernetes.

Jak to działa

Komponenty Knative

Dwa kluczowe komponenty podstawowe pomogą Ci budować aplikacje bezserwerowe i zarządzać nimi w klastrze Kubernetes.

Obsługa

Obsługa zapewnia dostęp do dwóch funkcji przetwarzania, opartych na zapotrzebowaniu — funkcji wykonawczej i funkcji skalowania.

Zdarzenia

Komponent zdarzenia zapewnia mechanizmy dostarczania i subskrypcji do tworzenia aplikacji opartych na zdarzeniach.

Zacznij od razu