A lightweight runtime for cloud-native microservices
Azul Payara Micro is a compact runtime for Jakarta EE applications and containerized microservices. It lets teams package the application with the runtime, start quickly, and run services without the overhead of a full application server.
A strong fit for Docker, Kubernetes, elastic scaling, and teams that want simpler Jakarta EE service operations.
- Lightweight runtime designed for microservices and container environments.
- Single-JAR deployment with no installation or complex configuration.
- Jakarta EE Web Profile and MicroProfile support for cloud-native applications.
- Enterprise support, security updates, and a clear operating model.
compact runtime suitable for packaging directly with the application
typical startup time cited in Azul materials
available support tiers depending on application criticality
Azul Payara Micro fits teams that want to run Jakarta EE services as modern cloud-native workloads
Payara Micro helps reduce operational overhead. Instead of managing a heavyweight server, teams can deploy standalone services, scale them in containers, and keep the familiar Jakarta EE model.
Microservices and containers
For services running in Docker or Kubernetes where small footprint, fast startup, and simple application packaging matter.
Jakarta EE without a full server
For teams that want to use servlets, JAX-RS, CDI, JSON, or WebSocket without the overhead of a classic application server.
Elastic scaling
Automatic clustering and cloud-native specifications help run distributed services more flexibly with less manual administration.
Modernizing existing applications
A practical path for parts of a Jakarta EE estate that should gradually move into containerized or microservices operations.
What Azul Payara Micro brings to operations
The product combines a lightweight embedded runtime, cloud-native specifications, and enterprise support for services that need to run securely and repeatably.
Jakarta EE Web Profile
Support for key specifications for web and API services, including JAX-RS, CDI, JSON-P/B, servlets, and WebSocket.
MicroProfile for cloud
Configuration, health checks, metrics, OpenAPI, fault tolerance, and JWT authentication simplify operations in modern infrastructure.
Single-JAR deployment
The runtime can be launched directly from the command line and packaged with the application, without a separate server installation.
Clustering and scaling
Dynamic clustering and auto-discovery simplify operations for services that need to grow with demand.
A lightweight runtime still needs a good operating plan
Solutia helps assess which Jakarta EE applications are suitable for Payara Micro, how to package them into containers, and how to set up support, monitoring, and security updates.
Selecting suitable services
Together we distinguish applications that make sense as standalone microservices from systems better suited for Payara Server.
Containerization and rollout
We help design images, configuration, health checks, and deployment flow for Docker or Kubernetes environments.
Enterprise support
Payara Micro can include SLA-backed support, a longer lifecycle, security fixes, and a choice of 10x5 or 24x7 coverage.
Want to validate whether Azul Payara Micro fits your services?
Start with a short consultation. We will review your Jakarta EE applications, container strategy, and support requirements so it is clear where Micro can create the most value.
