Home Conference Sessions Next-Generation ...

Next-Generation Cloud Native Apps with Spring Boot 3

Thomas Vitale | GOTO Aarhus 2023

You need to be signed in to add a collection

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.

Share on:
linkedin facebook
Copied!

Transcript

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.

About the speakers

Thomas Vitale

Thomas Vitale

Software Architect, author of "Cloud Native Spring in Action", CNCF Ambassador, Oracle ACE Pro