Multicloud Portable Applications

The Graal Development Kit for Micronaut lets you take full advantage of powerful cloud services without coupling to proprietary platform APIs. The lack of standard APIs across clouds makes it nearly impossible to write portable applications, but with the Graal Development Kit for Micronaut portability becomes possible. Leverage services such as object-storage, monitoring, security, secret management, and more and deploy to popular cloud platforms.

graal development kit for Micronaut scheme graal development kit for Micronaut scheme

Fast and Lean Micronaut with GraalVM

Applications compiled with GraalVM Native Image start instantly, deliver peak performance without warmup, and have a low memory footprint.

Simple HelloWorld REST Service

Simple-demo is a Hello World Micronaut application that serves a single REST endpoint (/hello). Its purpose is to benchmark the minimal startup time and runtime overhead of a Micronaut service, especially when comparing JVM and Native Image performance.

REST Memory Footprint metrics
REST Time to First Response

MuShop Catalogue Service

The MuShop Catalogue Service is a more realistic microservice that is part of the MuShop demo application; a cloud-native e-commerce application that offers various cat products. The catalogue service handles product listings, making it a good candidate for benchmarking a production-like service built with Micronaut and GraalVM.

REST Memory Footprint metrics
REST Time to First Response

Why Use the

Graal Development Kit

for Micronaut?

box

Multicloud Portability

Write applications once and run them on any public cloud. Develop applications without worrying about cloud-proprietary APIs and libraries, and thus prevent cloud lock-in.

box

Developer Productivity

Reduce development time with out-of-the-box cloud service integrations and compile-time validation that detects errors at build time, not runtime.

❯ Build Micronaut® Apps (03:53)
box

Run Faster, Run Leaner

Applications compiled by GraalVM Native Image start instantly, provide peak performance with no warmup, and have a small memory footprint.

❯ Build Performant Apps (3:03)
box

Supported on Oracle Cloud Infrastructure

Run applications in production on Oracle Cloud Infrastructure with full commercial support at no additional charge.

❯ Use Oracle Cloud Infrastructure Services (20:37)