Description
This lab is for developers looking to understand better how to use GraalVM Native Image via a Maven plugin and build size-optimized cloud native Spring Boot applications. Spring Boot 3 has integrated support for GraalVM Native Image, making it easier to set up and configure your project.
You are going to discover ways to minimize application footprint by taking advantage of different Native Image linking options and packaging into various base container images.
Expected Time to Complete
60-75 mins
Intended Audience
Application Developer, DevOps Engineer
Level
Intermediate
Products/Services
Oracle GraalVM, Oracle Cloud Infrastructure, Oracle Linux
Technology
Spring Boot 3, GraalVM Native Image, Java
Change-log
- August 20, 2024 - Initial version
Acknowledgements
- Owners - Olga Gupalo, Sachin Pikle, Kristian Foster
Difficulty
Beginner
Time Limit
1 hour, 15 minutes
Views
872
Students
59
Authors
Topics
Native ImageOracle LinuxJavaOracle GraalVMSpring Boot 3Oracle Cloud Infrastructure