The task of creating an architecture for an enterprise-grade system can be organized into three steps:
- Defining the solution boundaries.
- Creating the solution structure.
- Creating the component design.
Let's understand these steps in detail.
The task of creating an architecture for an enterprise-grade system can be organized into three steps:
Let's understand these steps in detail.
The first step for a solution architect is to understand the boundaries of the proposed solution. This is an important task as, with boundaries, the solution can be a moving target which is difficult to contain. Defining clear solution boundaries helps the delivery team focus on the right scope for the solution to be designed and developed.
The main input for this process of defining the boundaries of a solution would be the...