Oracle-Backed Micronaut Framework: Extending Support to Oracle Cloud Infrastructure and Amazon Web Services
Oracle has recently launched Graal Cloud Native 4.2.1, a specialized version of the Micronaut framework supported by Oracle. This release is tailored for developing modular microservices and serverless applications within the Java Virtual Machine (JVM) ecosystem.
Released on January 30, Graal Cloud Native 4.2.1 emphasizes native compilation capabilities, enabling seamless integration with Google Cloud Platform (GCP) services. Key GCP services supported include Cloud Storage, Cloud SQL for MySQL, Secret Manager, Cloud Trace, Cloud Monitoring, and Google Kubernetes Engine. These integrations are essential for enhancing scalability and performance in cloud-native environments.
The curated set of Micronaut modules bundled with Graal Cloud Native simplifies cloud application development. These modules are optimized for ahead-of-time compilation using GraalVM Native Image technology, ensuring Java microservices are both efficient and cost-effective in terms of resource consumption.
Oracle highlights compatibility with Java 21 and Java 17 in Graal Cloud Native 4.2.1, leveraging features like virtual threads to enhance concurrency within applications. This version has been rigorously tested with Oracle GraalVM releases for JDK 17 and JDK 21, aligning with GraalVM’s free licensing terms.
Applications compiled with GraalVM Native Image exhibit significant advantages over traditional JVM-based counterparts. They boast reduced memory and CPU utilization, accelerated startup times, immediate peak performance, and enhanced security due to minimized attack surfaces, as emphasized by Oracle.
Accompanying the Graal Cloud Native 4.2.1 release is Graal Cloud Native Tools for Visual Studio Code, which enhances developer productivity with features like support for Micronaut Expression language and the Micronaut Control Panel. Additionally, there are improvements tailored for seamless integration with Oracle Autonomous Database services hosted on Oracle Cloud Infrastructure.
Overall, Oracle’s Graal Cloud Native 4.2.1 underscores the company’s commitment to advancing Java-based cloud application development, empowering developers with efficient, scalable, and secure solutions for modern cloud environments.