What is a reference architecture?
A reference architecture is a reusable model or blueprint for addressing a particular type of architectural problem.
For example, an organisation might create reference architectures for:
- Cloud applications
- APIs
- Data platforms
- Customer-facing applications
- Identity management
- AI solutions
Reference architectures reduce duplicated design effort and encourage consistency.
They should provide guidance without preventing teams from making justified variations where necessary.