Quickstarts
This section of the documentation is all about giving you a flying start with Kalix and getting you building stateful serverless services as quickly as possible.
To get started, the most important part is creating a Kalix account. You’ll also need the Kalix CLI and Docker 20.10.14 or higher installed on your machine.
Build and deploy your own
Follow the step-by-step instructions or download the project sources:
Spring
-
Customer Registry: Build a Spring-based service that stores customer data in a Value Entity.
Java
-
Customer Registry: Build a Java-based service that stores customer data in a Value Entity.
-
Customer Registry (with Views): Build a Java-based View that makes it possible to query customer data by other properties than the entity key.
-
Customer Registry (with Kafka): Build a Java-based Action that makes it possible to forward to a Kafka topic events received by the Value Entity.
-
Shopping Cart: Build a Java-based shopping cart service that stores data in an Event Sourced Entity.
Scala
-
Customer Registry: Build a Scala-based service that stores customer data in a Value Entity.
JavaScript
-
Customer Registry: Build a JavaScript-based service that stores customer data in a Value Entity.
-
Shopping Cart: Build a JavaScript-based shopping cart service that stores data in an Event Sourced Entity.
TypeScript
-
Customer Registry: Build a TypeScript-based service that stores customer data in a Value Entity.
-
Shopping Cart: Build a TypeScript-based shopping cart service that stores data in an Event Sourced Entity.