Sessions

Meet the talks!

Arconia for Spring Boot: Dev Services, Automated Migrations, and Seamless Workflows

Thomas Vitale - Systematic

Do you struggle with inconsistent development environments or repetitive configuration tasks? Are you tired of manually setting up local infrastructure for your Spring Boot applications? Ever wished you could upgrade dependencies or migrate versions with a single command?

In this session, you’ll discover Arconia, an open-source framework designed to supercharge your Spring Boot development workflows. The goal is to eliminate manual setup and friction, and focus on what matters: building great applications for production using the powerful Spring ecosystem. I’ll show you five key features of Arconia and demonstrate how they work with real-world examples:

  • Dev Mode. Reduce boilerplate and benefit from a native development mode that tailors your applications to your workflows. No more manually configuring “dev” and “test” profiles in every Spring Boot project. Arconia handles it automatically.
  • Dev Services. Simplify infrastructure provisioning during development. Rely on services like databases, event brokers, and observability platforms, all provided automatically with zero-code and zero-configuration. Add one dependency. That’s it.
  • Dev UI. Explore a built-in development console to troubleshoot, manage, and interact with your Spring Boot applications. Need to check exposed HTTP endpoints, inspect configuration properties, or investigate provisioned Dev Services? Everything is in one convenient place.
  • CLI. Adopt a developer-friendly CLI to bootstrap, develop, build, test, and package Spring Boot projects. Enjoy a consistent experience across operating systems, build tools, and IDEs.
  • Modernization. Speed up maintenance and evolution tasks for your Spring Boot projects. Whether it’s adding new starter dependencies, automating migrations with OpenRewrite, or upgrading frameworks. Adding data persistence? Moving to Spring Boot 4? Adopting the latest Spring AI? It’s all just one CLI command away.