In previous sections, we have described a solution architecture focusing on specific areas. Our goal now is to describe a unified architecture covering all business requirements, vertical emphasizing maintenance requirements, and horizontal business requirements.
The architecture covering all business requirements is as follows:
From the preceding diagram, we can observe the following:
- Omni-Channel Delivery describes all the channels available in our solution. Experience is consistent across all of the channels.
- The Interaction Layer outlines functionalities that must be aligned so that experience is the same across all of the channels.
- The Business Process Layer describes business processes that will be available and conducted by our solution. Green (dark ones) processes are from a customer's point of view; grey ones are from the company's point of view.
- The Business Service Layer describes services that are needed to support processes. White services are from a customer's point of view, grey ones are from the company's point of view.
- The Information Layer describes information that is needed for services and processes.
- Security, Monitoring, and Management are all-encompassing and are needed so that our architecture is secure and operates in the best possible manner.