![kalix gradient](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdeveloper-bg-white-to-white-4000-2800.996d3846.jpg&w=3840&q=75)
How Kalix Works
Easily build Self-Provisioning, Reactive Systems.
Interact with the infographic below to discover how.
Developer Responsibility
Developer Experience
- Design Kalix Service
- Kickstart Kalix Development Project
- Describe Data Structures
- Define API
- Implement Business Logic
- Test, Run, Deploy
Learn More
Developer Responsibility
Code
@EntityType("customer")
public class CustomerEntity extends ValueEntity<CustomerEntity.Customer> {
record Customer(String name, String email) {}
record CreateCustomer(String name, String email) {}
@EntityKey("customer_id")
@PostMapping("/customers/{customer_id}")
public Effect<String> createCustomer(@RequestBody CreateCustomer create) {
return effects()
.updateState(new Customer(create.name, create.email))
.thenReply("done");
}
}
Learn More
Operator Responsibility
Operator Experience
- CLI & Web Console
- Manage Cloud & Edge regions
- Metrics, Health, Events, Logs
- Secrets, JWT, & Client Certificates
- Roles, Users & Organizations
- Public APIs, Routes
Learn More
Developer Responsibility
Developer Experience
Developer Responsibility
Code
Operator Responsibility
Operator Experience
Developer Responsibility
Operator Responsibility
Managed by Kalix
Managed by Kalix
![kalix gradient](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdeveloper-bg-white-to-white-4000-2800.996d3846.jpg&w=3840&q=75)
Inferred from Code
Managed By Kalix
Auto-Generated Reactive Architecture
![Auto Generated Reactive Architecture](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkalix_infographic_diagrams-02.df58fa80.png&w=3840&q=75)
Managed By Kalix
Unparalleled Performance
Managed By Kalix
Runtime Execution of Service
Managed By Kalix
How Kalix implements the Reactive Principles
Managed By Kalix
SRE / Operations
Managed By Kalix
Cloud & Edge Deployment
Deploy to AWS/GCP locations. Azure & Edge deployment coming soon.
![Auto Generated Reactive Architecture](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fkalix_infographic_map.fbbd2349.png&w=3840&q=75)