Kubernetes-based platform for serverless workloads

What is Knative?

Knative provides a set of middleware components that are essential to build modern, source-centric, and container-based applications that can run anywhere: on premises, in the cloud, or even in a third-party data center

Knative is a tool in the Serverless / Task Processing category of a tech stack.

Knative is an open source tool with 1.82K Github Stars and 363 Github Forks. Here’s a link to Knative's open source repository on Github

Knative integrates with

Why people like Knative

Here’s a list of reasons why companies and developers use Knative.

Add a one-liner

Knative's Features

  • Serving - Scale to zero, request-driven compute model
  • Build - Cloud-native source to container orchestration
  • Events - Universal subscription, delivery and management of events
  • Serverless add-on on GKE - Enable GCP managed serverless stack on Kubernetes

Knative's alternatives

  • Kubeless - Kubernetes Native Serverless Framework
  • Kubernetes - Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops
  • OpenFaaS - Serverless Functions Made Simple for Kubernetes and Docker
  • AWS Lambda - Automatically run code in response to modifications to objects in Amazon S3 buckets, messages in Kinesis streams, or updates in DynamoDB
  • Serverless - The most widely-adopted toolkit for building serverless applications

See all alternatives to Knative

This page was verified by
mbrukman mbrukman