Standardizing the architecture in the landscape brings many benefits.
- Some of them are:
- Reuse of the same products and components is easier.
- Configuration templates can be created and maintained.
- Policies can be created and maintained.
- Education of project teams can be standardized too.
- Faster deployment because of standardization (same interfaces/agreements between the components).
- A clear scope of what must be implemented in the web application and what can be expected from upfront components.
This is why we recommend a blueprint architecture that addresses organizational security requirements. Therefore, the security team should be involved in these discussions and decisions.