KumuluzEE

A lightweight open-source microservice framework.

Java Duke's Choice Award Winner
MicroProfile compliant
Cloud native architecture with the smallest JAR
Supports Java, JavaEE/JakartaEE, Node.js, Go and other languages

KumuluzEE is part of MicroProfile

The MicroProfile is a baseline platform definition that optimizes Enterprise Java for a microservices architecture and delivers application portability across multiple MicroProfile runtimes.

Main benefits and features of KumuluzEE

Develop microservices with Java EE technologies

API gateway support and more

KumuluzEE provides full support for configuration, service discovery, health, logging, security, fault tolerance, circuit-breakers, event streaming, metrics, REST patterns and more. KumuluzEE microservices provide first-class support for API gateways

Pure Java EE based microservices

Develop pure Java EE based microservices using standard Java EE APIs and technologies and pack and execute them as stand-alone (Fat/Uber) JARs.

Leverage your existing knowledge to migrate applications

Leverage your existing Java EE knowledge and extend it to gradually migrate existing Java EE applications to microservices and cloud-native architecture with common cloud-native patterns.

Configurable Java EE environment

KumuluzEE is not a traditional Java EE app server, neither does it embed an app-server inside microservices. It provides configurable Java EE environment inside stand-alone JARs, which only require JRE (Java Runtime Environment) to execute.

Fastest start-up & small footprint

KumuluzEE generates pure, efficient Java microservices, which start considerably faster and have lower footprint than the majority of other Java microservice frameworks. Microservices are light-weight with small footprint, rapid start and container-ready.

Open source

KumuluzEE is fully open, standard-based and extensible.

Zero lock-in

KumuluzEE does not require any specific code. Everything is configured in pom.xml. You have the complete control over Java EE components you are using.

Integrated with Kumuluz family

KumuluzEE is fully integrated with KumuluzAPI, an innovative microservice API Management and other Kumuluz and KumuluzDigital products.

Compatible with Docker and Kubernetes

KumuluzEE microservices can be packed as Docker containers and provide full support for container environments. These microservices are fully compatible with Kubernetes.

API gateway support and more

KumuluzEE provides full support for configuration, service discovery, health, logging, security, fault tolerance, circuit-breakers, event streaming, metrics, REST patterns and more. KumuluzEE microservices provide first-class support for API gateways

Pure Java EE based microservices

Develop pure Java EE based microservices using standard Java EE APIs and technologies and pack and execute them as stand-alone (Fat/Uber) JARs.

Leverage your existing knowledge to migrate applications

Leverage your existing Java EE knowledge and extend it to gradually migrate existing Java EE applications to microservices and cloud-native architecture with common cloud-native patterns.

Configurable Java EE environment

KumuluzEE is not a traditional Java EE app server, neither does it embed an app-server inside microservices. It provides configurable Java EE environment inside stand-alone JARs, which only require JRE (Java Runtime Environment) to execute.

Fastest start-up & small footprint

KumuluzEE generates pure, efficient Java microservices, which start considerably faster and have lower footprint than the majority of other Java microservice frameworks. Microservices are light-weight with small footprint, rapid start and container-ready.

Open source

KumuluzEE is fully open, standard-based and extensible.

Zero lock-in

KumuluzEE does not require any specific code. Everything is configured in pom.xml. You have the complete control over Java EE components you are using.

Integrated with Kumuluz family

KumuluzEE is fully integrated with KumuluzAPI, an innovative microservice API Management and other Kumuluz and KumuluzDigital products.

Compatible with Docker and Kubernetes

KumuluzEE microservices can be packed as Docker containers and provide full support for container environments. These microservices are fully compatible with Kubernetes.

Start developing your digital applications in a future-proof way.

Discover other Kumuluz Digital Building Blocks

Microservice framework - Bring your Java monoliths to the microservice framework
API service management - Manage APIs and empower your business with the API economy
Integration platform - Integrate digital solutions, IoT and back-end systems
Sophisticated UX framework with BPM integration - Rapidly develop sophisticated and responsive user experiences
Digital marketplace framework - Rapidly develop customized digital marketplaces to accelerate your business
Platform for collecting and analyzing crowd data using blockchain - A completely new depth of data about your customers
This website uses cookies to improve user experience. By using our website you consent to all cookies.