ABP Studio: Microservice Solution Template
You must have an ABP Business or a higher license to use this startup template.
ABP Studio provides pre-architected and production-ready templates to jump start a new solution. One of them is the Microservice solution template. You can use it to build distributed systems with common microservice patterns. It includes multiple services, API gateways and applications that are well integrated to each other and ready to be a great base solution for your microservice system.
This document explains the Microservice solution template in every details. So, it is a reference document to fully understand the solution and refer when you have trouble.
If you just want to quickly create a microservice solution, please refer to Quick Start: Creating a Microservice Solution with ABP Studio document.
Contents
- Overview
- Solution structure
- Main Components
- Built-In Features
- Authentication
- Database configurations
- Logging (with Serilog and Elasticsearch)
- Monitoring (with Prometheus and Grafana)
- Swagger integration
- Permission management
- Feature management
- Localization system
- Background Jobs
- Background Workers
- Distributed Locking
- Distributed Cache
- Multi-Tenancy
- BLOB Storing
- CORS configuration
- Communication
- Helm Charts and Kubernetes
- Guides