Azul Payara Micro

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.

Azul Payara Micro
Cloud-ready Jakarta EE runtime

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.
~70 MB

compact runtime suitable for packaging directly with the application

2-5 s

typical startup time cited in Azul materials

10x5 / 24x7

available support tiers depending on application criticality

When it fits

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.

Support and rollout

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.

Azul Payara Micro