Back to Course
Building Native Applications with Spring Boot and GraalVM
-
Introduction1m
-
LockedNative Images: Why, How, and Tradeoffs10m
-
LockedLab: Build your first Spring Boot Native Application15m
-
LockedMigrating an Existing Spring Boot Application to a native image10m
-
LockedLab: Migrating an Existing Spring Boot Application to native image30m
-
CompletedConclusion
Level up with Spring Academy Pro
Ready to take your Spring skills to the next level? Upgrade to Spring Academy Pro and unlock access to all our Pro courses, lessons, labs—it’s everything you need to become a Spring Certified Professional.
In this lab you'll learn about Spring Boot and GraalVM native images. This is what we'll do:
- Use Spring Initializr to generate a starter Spring Boot web application that is ready to be built as a native image.
- Add a small amount of code so that we can easily test the application from the command line or a browser.
- Build and test the application in three different ways:
- As a standard, non-native JVM application
- As a native image application
- As an OCI container containing a native image
Sébastien Deleuze
Spring Framework core committer
Based in Lyon (France), Sébastien is a Spring Framework core committer at VMware. He led the introduction of Kotlin and GraalVM native image in Spring. WebAssembly believer since 2016, he is also Kotlin Google Developer Expert and an ex MiXiT conference staff.
Give Feedback
Help us improve by sharing your thoughts.
Share
window.location = $event.detail, 1000)"
>