Architecture becomes easier to maintain when system knowledge, documentation, standards and procedures are discoverable.
System diagrams, service boundaries and architecture decisions.
Development, integration, security and operational standards.
Guides, procedures, troubleshooting information and system knowledge.