Jelastic Extended Support of Java Runtimes: AdoptOpenJDK, Liberica, Zulu, Corretto, OpenJ9 and GraalVM

By | August 13, 2019

jdkJelastic Multi-Cloud PaaS empowered its Java cloud hosting platform introducing support of AdoptOpenJDK, Liberica, Zulu, Corretto, Eclipse OpenJ9 and GraalVM. These runtimes were added to already available Oracle JDK and Oracle OpenJDK offering freedom of choice for Java developers.

“A wide choice of OpenJDK distributions is aligned with our approach to treat software vendors equally and offer flexibility for customers by supporting the diversity of preferences,” said Ruslan Synytsky, CEO and co-founder at Jelastic.

Currently multilingual platform, Jelastic PaaS still maintains a major focus on Java. This cloud product keeps enhancing with up-to-date software, popular application server stacks and Java-related features. 

Jelastic built the runtimes as certified and secure container-based images with pre-configured automatic vertical scaling, conducted a set of tests to ensure a proper integration and performance results, and made them available across all existing production platform installations. With Jelastic PaaS, users can choose the type and version of the OpenJDK distribution while creating environment or easily change it by redeploying containers afterward.

AdoptOpenJDK is a free and open source OpenJDK implementation backed by companies such as GoDaddy, IBM, Microsoft, Pivotal, Azul, Red Hat as well as hundreds of day to day Java engineers. AdoptOpenJDK provides a wide range of versions and platforms and its community builds and tests completely out in the open.

“We love organisations like Jelastic, who like us were created out of a community need by developers for developers. With well over 50 Million downloads, AdoptOpenJDK has become the defacto hub for the community to collaborate on, and we’re very happy to be added as a choice to the awesome Java hosting company PaaS that is Jelastic!” said Martijn Verburg, Director at AdoptOpenJDK.

Liberica JDK is an open source OpenJDK implementation maintained by BellSoft Java platform and applications experts.

“We are impressed how fast Jelastic adopted to a new Java reality with alternative runtime providers. Each OpenJDK distribution has its advantages and specializations. For example, Liberica JDK has a “lite” version targeted for the containerized environment and allows higher density deployments,” said Alexander Belokrylov, CEO at BellSoft.

Zulu is a free & open source distribution of the OpenJDK project, including regular security updates and bug fixes, as well as features like Java Flight Recorder (currently the only OpenJDK 8 distribution with JFR support), and TLS 1.3 support for Java 8. Full commercial support from Azul Systems is available as an option.

“We are pleased to see a wide set of OpenJDK variants added to Jelastic Platform-as-a-Service offerings that provides customers with elasticity in both scale and runtime choice.” said Gil Tene, CTO at Azul Systems, “Zulu provides a wide range of OpenJDK versions (7,8,11,12, and 13 soon) with an established track record of maintaining and updating them all as needed over the years. Zulu continues to backport new OSS capabilities (like JFR and TLS 1.3) to existing Java versions used in production, while providing a variety of packages, from lightweight JRE aimed at minimum-footprint configurations to full JDKs and OpenJFX.”

Corretto is a free multiplatform production-ready OpenJDK distribution from Amazon with no-cost long-term support that includes performance enhancements and security fixes. 

OpenJ9 is an independent open source Java virtual machine implementation supported by Eclipse Foundation and optimized for small footprint, fast start-up, and high throughput.

“Jelastic user focus comes across loud and clear in the broad choice of OpenJDK variants they provide on their PaaS. We’re pleased to see the built-for-the-cloud Eclipse OpenJ9 JVM included in this group, with its excellent support for containerized workloads. OpenJ9 is proud to provide OpenJDK LTS versions 8 & 11, as well as the builds of the current feature release available from AdoptOpenJDK. Check out OpenJ9 for a 66% footprint reduction and faster startup through shared classes and dynamic AOT,” said Dan Heidinga, Eclipse OpenJ9 Project Lead.

In addition to OpenJDK distributions, Jelastic added out-of-box support of a ​new VM type – GraalVM​. ​This runtime offers interoperability between programming languages (Java, Scala, Groovy, Kotlin, Clojure, JavaScript, Python, Ruby, R, ​C and C++​), and thus allows developers to write polyglot applications choosing the most appropriate languages for specific needs. Its ​Native Images improve the startup time and reduce the memory footprint of JVM-based applications.

“We are glad to see Jelastic join the growing number of cloud services and open source projects that are adopting GraalVM,” said Eric Sedlar, Vice President and Technical Director, Oracle Labs. “GraalVM provides zero overhead interoperability between programming languages allowing developers to write polyglot applications and select the best language for your task.”

Register at one of Jelastic cloud partners to explore newly added Java functionality in the cloud.

jdk distributions jelastic

Related Articles

Java Cloud Hosting: Elasticity and Flexibility in a Turnkey PaaS

Java Garbage Collection Types and Settings in Jelastic PaaS

Elastic JVM with Automatic Vertical Memory Scaling

Subscribe to get the latest updates