An add-on framework for Spring Boot, designed to enhance modern enterprise applications built with Java.
Add Arconia to an existing Spring Boot application to boost developer experience, reduce boilerplate, and seamlessly adopt cloud native patterns.
- Developer Experience. First-class support for development and testing modes in Spring Boot applications, making local development easier, more productive, and more fun. Includes Dev Services for automatic provisioning of external services using containers.
- Generative AI. Extended integration capabilities for Spring Boot applications, including AI observability and evaluation platforms, AI inference services, and AI document processors.
- Kubernetes. Simplified configuration and deployment of Spring Boot applications to Kubernetes, including multi-architecture container images, Service Binding specification support, and automatic generation of Kubernetes manifests.
- Multitenancy. Built-in support for multitenant applications, covering web, data, security, and configuration aspects.
- Observability. Unified observability for Spring Boot applications, combining full support for OpenTelemetry and Micrometer, as well as extended instrumentation.
Note
The Arconia Framework is currently under active development, working towards its first stable release. Many of the core features are already available. We're working hard to improve it and appreciate your patience as we continue to refine the framework. Feel free to try it out and share your feedback!
The Arconia Framework documentation covers all available modules, configuration options, and guides in detail.
Check these examples to see the Arconia Framework and Spring Boot in action.
Contributions are welcome! Please read the Contributing Guide and the Code of Conduct before getting started.
The security process for reporting vulnerabilities is described in SECURITY.md.
This project is licensed under the Apache License 2.0. See LICENSE for more information.
