
Lightbend, a provider of cloud-native microservices frameworks for some of the biggest brands in the world, has released a Java Software Development Kit (SDK) for Kalix, a Platform-as-a-Service (PaaS) offering designed to speed up the development of cloud-native applications. The release is aimed at Java and Spring developers who want to create cloud-native, mission-critical apps using the skills they already possess thanks to the NoOps PaaS.
Kalix is a new programming model designed to help developers create cloud-native applications quickly and easily. It hides the complexities of building applications on Kubernetes and interacts with the underlying cloud infrastructure. With the new Java SDK, developers can concentrate solely on the business logic of their applications, while the backend complexity is handled for them, including integrations, security, compliance, database management, cloud infrastructure, container orchestration, and more.
The release of the Java SDK for Kalix is aimed at making it easier for developers to build scalable, mission-critical, stateful apps in a serverless architecture. According to Jonas Bonér, founder and CEO of Lightbend, the SDK is a solution to the pressing issues facing today’s enterprises, including the complexity of Kubernetes, the shortage of developer talent, and the sheer number of operational needs.
Cloud-Native Microservices and APIs

Java is one of the most popular and effective programming languages available, with tens of millions of developers and companies using it for their mission-critical applications. As the cloud experiences a renaissance, enterprises are embracing Java more and more for cloud-native apps. Using the Kalix SDK would seem natural to Java and Spring developers, and it would help them benefit from a shorter learning curve.
Kalix is a PaaS that would allow businesses to quickly and affordably develop and deploy cloud-native microservices and APIs. It offers a cloud-native stack that is ‘out of the box’ and increases development velocity by 200% with no effort, according to Lightbend. By combining the necessary components, such as databases, message brokers, caches, services meshes, API gateways, blob storages, CDN networks, CI/CD products, and more, and exposing them as a single unified programming model and DX tailored for the cloud and edge, Kalix would represent a significant improvement over the current serverless model and in abstracting complexity.
The Java SDK for Kalix and the PaaS itself draw on the knowledge Lightbend has gained from helping large (and small) businesses shift to the cloud and use it in the most time, money, and resource-efficient manner possible. It is also the result of more than a decade of developing Akka using the actor model. With Kalix and its Serverless DX, developers can concentrate on building direct end-user and business value that would leave us with “a cohesive, intelligible, predictable, and maintainable system,” all managed from the cloud.
To sum up, Lightbend’s Java SDK for Kalix is aimed at simplifying cloud-native app development and helping Java and Spring developers build scalable, mission-critical, stateful apps in a serverless architecture. The release of the Java SDK is part of Lightbend’s efforts to help businesses overcome the challenges of building cloud-native applications and speed up their time to market.