Increased cloud adoption by deploying modern apps in K8s opens up entire new sets of use cases for enterprises on a constant basis. Hence the need to create lightweight and efficient containers that start almost instantly and consume less memory and CPU by orders of magnitude.
Native images are the next chapter of Spring’s innovation journey in the K8s world. Can Spring Native with GraalVM make the migration to native images seamless? Is there anything that could potentially trip us up? What do we need to know when migrating apps to native? Can we learn to write better Java code in the process?
- Familiarity with Spring Boot and Java 11
- Basic Unix commands
- Understanding of ahead-of-time compilation, and Native image concepts (a short recap will be provided)