A service template is a preconfigured starting structure for creating services with prescribed engineering practices. It gives teams a consistent foundation instead of repeating setup work for every common microservice. section 10.2.5
A useful service template should:
- Reduce setup time by providing an immediately usable service foundation. section 10.2.5
- Encode organizational best practices consistently across teams. section 10.2.5
- Connect naturally to automated testing, security scanning, and deployment pipelines. section 10.2.5
Platform service catalog
An internal developer platform can offer standardized templates for common microservices, alongside a portal for managing services, environments, and deployments. Developers start from a supported foundation, while integrated CI/CD pipelines automate testing, security scans, and releases. section 10.2.5
