Boiler Framework / Core application components
Boiler Core
Start each service with a consistent foundation: common components, logs, metrics, tracing, storage and protection for personal data.
Plan your first evaluation.
Use this scenario to agree on a focused starting point with your team.
A practical example
A customer document passes through several services.
Built for · Platform and backend teams
An uploaded file needs storage, a traceable request path and careful handling of personal information. Rebuilding these foundations in every service creates inconsistent behaviour.
How the work moves
Select local or S3 storage behind the shared file interface.
Carry correlation context through logs and traces across the request.
Apply masking and encryption policies to sensitive fields where the application handles them.
What this gives your team
A consistent service foundation that makes failures easier to investigate and data handling easier to review.
Illustrative workflow. Connections and deployment scope are agreed for your environment.
Scope & availability
Core is a modular library collection. Select the adapters and Spring Boot starters needed by your application; storage, key management and telemetry destinations are configured for your environment.
