Getting Started

This guide walks you through adding Arconia to an existing Spring Boot application.

Requirements

Ensure your environment meets the System Requirements before you begin.

Dependency Management

Arconia publishes a BOM (Bill of Materials) to manage compatible versions across all its libraries. Add it to your project before adding any Arconia module dependency.

  • Gradle

  • Maven

dependencyManagement {
	imports {
		mavenBom "io.arconia:arconia-bom:0.26.0"
	}
}
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>io.arconia</groupId>
            <artifactId>arconia-bom</artifactId>
            <version>0.26.0</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

Explore by Feature

Arconia is modular: you only add what you need on top of your standard Spring Boot application. Follow each module’s own guide to get started.

Module Description

Core Features

Bootstrap mode, profiles, and other foundational capabilities.

Dev Services

Automatic provisioning of containerized services for development and testing.

Kubernetes

Configuration and deployment of Spring Boot applications to Kubernetes.

Multitenancy

Built-in support for multitenant applications.

OpenTelemetry

Unified observability combining OpenTelemetry and Micrometer for logs, metrics, and traces.

AI Observability

Semantic conventions and integrations for AI observability platforms.

Docling

AI-powered document processing with the Docling document reader.