X-as-a-service mode lets a platform team provide consumable services through defined interfaces, explicit service expectations, and separated responsibilities. Consuming teams request capabilities without managing their underlying implementation. section 10.3.2
The mode depends on three practical arrangements:
- Service provisioning through well-defined interfaces or APIs. section 10.3.2
- Clear contracts and service-level agreements specifying performance expectations and support commitments. section 10.3.2
- Decoupled dependencies that let consuming teams focus on product work rather than service implementation details. section 10.3.2
Database as a service
When a mobile app team needs a database instance, it requests one from the platform team. The platform team provisions it, handles backups and maintenance, and lets the app team concentrate on features. section 10.3.2

