This presentation was recorded at GOTO Aarhus 2023. #GOTOcon #GOTOaar https://gotoaarhus.com Thomas Vitale - Software Architect at Systematic & Author of "Cloud Native Spring in Action" @ThomasVitale RESOURCES https://www.thomasvitale.com https://twitter.com/vitalethomas https://github.com/ThomasVitale https://linkedin.com/in/vitalethomas ABSTRACT The recent release of Spring Boot 3 laid the foundation for the next generation of modern Java applications. This session will highlight what’s new, and demonstrate hands-on patterns and techniques for cloud native development. Support for generating native executables with GraalVM is now part of the core framework, making it straightforward to build efficient applications with instant startup time and reduced memory consumption. The new Java 17 baseline and support for Jakarta EE 10 unlock many new features and integrations. Observability is now a core tenet of the Spring ecosystem, with monitoring and tracing built into each Spring module and powered by Micrometer and OpenTelemetry. Finally, developer experience gets a significant boost with the new development services based on Docker Compose and Testcontainers. [...] TIMECODES 00:00 Intro 00:51 Spring 01:37 Java 17 04:49 Demo 12:42 Deployment 12:57 Demo 14:07 Deployment continued 16:21 Demo 16:48 Native images 22:31 Data persistence 23:57 Demo 35:07 Data persistence continued 36:14 Observability 38:06 Demo 38:59 Observability continued 39:19 Demo 43:52 Jakarta EE 10 45:52 Outro Download slides and read the full abstract here: https://gotoaarhus.com/2023/sessions/2710 RECOMMENDED BOOKS Thomas Vitale • Cloud Native Spring in Action • https://amzn.to/3kLu1ns Mauricio Salatino • Platform Engineering on Kubernetes • https://amzn.to/3X14qZK Mark Heckler • Spring Boot: Up & Running • https://amzn.to/3c0NK19 Laurentiu Spilca • Spring, Start Here • https://amzn.to/3L6Sv6c Craig Walls • Spring Boot in Action • https://amzn.to/33x6128 https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences #SpringBoot #SpringBoot3 #Spring #SpringFramework #GraalVM #JakartaEE #JakartaEE10 #Kubernetes #k8s #CloudNative #Cloud #Programming #Coding #Java #JVM #DataPersistence #NativeImages #Observability #ThomasVitale Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.