The solution architecture needs to consider multiple attributes and design applications. Solution design may have a broad impact across numerous projects in an organization and that demands a careful evaluation of the various properties of the architecture and striking a balance between them.
This chapter will provide an overall understanding of each attribute and how they are related to each other and coexist in solution design.
There may be more attributes, depending on the solution's complexity, but in this chapter, you will learn about the common characteristics that can be applied to most aspects of solution design. You can also view them as NFRs (which fulfill an essential aspect of design). It is the responsibility of a solution architect to look at all the attributes and make sure they satisfy the desired requirements and fulfill...