Supported Platforms
Though it is always possible for new versions to be supported, this page details the JVMs currently supported by Azul Payara (both Payara Server and Payara Micro).
Supported Java Virtual Machines
Azul Payara currently runs on the following Java Virtual Machines:
| Java Virtual Machine | Supported Version(s) |
|---|---|
Azul Zulu JDK (Azul Core) |
21 (21.30/21.0.1+), 25 (25.30/25.0.1+) |
Azul Zing JDK (Azul Prime) |
21 (21.30/21.0.1+), 25 (25.30/25.0.1+) |
Oracle JDK |
21 (21.0.1+), 25 (25.0.1+) |
Amazon Corretto |
21 (21.0.1+), 25 (25.0.1+) |
Adopt Open JDK |
21 (21.0.1+), 25 (25.0.1+) |
Adopt Open JDK with Eclipse Open J9 |
21 (21.0.1+), 25 (25.0.1+) |
Any other JVM based on OpenJDK |
21.0.1+, 25 (25.0.1+) |
Azul Payara runs on the x64 and arm64 variants of the above JVMs.
Supported Operating Systems
Azul Payara currently runs on the following Operating Systems in all the versions listed below and all their newer versions:
| Family | Operating System | Minimum Version |
|---|---|---|
Windows |
Windows |
7+ |
Windows Server |
2008+ |
|
Linux |
Ubuntu (Trusty Tahr) |
14.04 LTS+ |
Debian (Wheezy) |
7+ |
|
CentOS |
6+ |
|
RHEL |
5+ |
|
OpenSUSE |
42.2+ |
|
SUSE |
11.4, 12.2+, 15.0+ |
|
Amazon Linux |
All versions |
|
Other |
MacOS (OSX) (Yosemite) |
10.10.5+ |
IBM AIX |
7.1+ |
In general, any Azul Payara distribution runs on any system supported by at least one of the JVMs it runs on.
Third Party Collaborations
Azul Payara integrates with various other services that complement your Java deployment experience on the platform.
Azul
Payara’s partnership with Azul brings Azul Core and Azul Prime to your application deployment.
Azul Core
Azul Core is designed for enterprise, distribution (ISV), and embedded (OEM) use cases. Azul Core provides certified OpenJDK builds, Azul Zulu Builds of OpenJDK (Azul Zulu), with tight security and the cost efficiencies you need to run today’s business–critical, Java-based services. These builds are free to use and a drop-in replacement for any other OpenJDK distribution.
Key advantages include:
-
High Trust: Chosen by leading global brands, Azul Core offers engineering support and 100% open-source builds that are Java SE compliant and TCK verified.
-
High Value: Azul Core is a one-to-one replacement for Oracle Java SE with the most architectures, package types, and configurations options compared to other OpenJDK providers.
-
High Security: Azul Core delivers quarterly stabilized security updates for rapid deployment into production, backed by an industry-leading support SLA.
Read more about Azul Core and Azul Zulu JDK here: Azul Core Documentation
Azul Prime
Azul Prime is a high-performance Java platform that delivers up to 37% faster performance compared to other OpenJDK distributions. At its core is Azul Zing, an enhanced build of OpenJDK that serves as the actual JDK running your applications. The platform requires no code changes or recompilation, making integration straightforward for existing Java applications.
Key advantages include:
-
Performance Improvements: Azul Zing, the enhanced JDK that runs your applications, achieves improved responsiveness and consistency while maintaining performance SLAs, even as loads increase. It provides superior application performance, responsiveness, and efficiency compared to standard OpenJDK distributions.
-
Cost Reduction: Organizations can reduce cloud compute costs by 20% or more through Azul Zing’s more efficient CPU utilization and faster Java code execution, requiring fewer compute resources for the same workload.
-
Advanced Garbage Collection: Azul Zing includes the C4 Pauseless Garbage Collector, which ensures consistent performance under heavy loads and enables 2-5X more transaction processing without pauses, eliminating the "stop-the-world" pauses that limit scalability in traditional JVMs.
-
Rapid Application Startup: Azul Zing’s ReadyNow technology speeds up application startup and time to peak performance by reusing profiling data, solving traditional Java warm-up issues and allowing applications to start fast and stay fast.
-
Optimizer Hub: This optional Azul Prime component provides centralized JIT compilation and intelligent curation of optimization profiles, enabling fleet-wide collaboration where multiple Azul Zing JVMs share optimizations and learnings for improved cloud scale, elasticity, and cost efficiencies.
Azul Prime requires opt-in during contract negotiations with sales. Sales will acquire a subscription based on vCPU cores, with annual billing directly from Azul. Customers receive an installation wizard with the JVM enabled. For post-installation enablement, contact sales - the service team will provide two commands to activate it on your existing installation.
Read more about Azul Prime and Azul Zing JDK here: Azul Prime Documentation