Applying Architectural Principles

Supporting key components of the sample ISP architectural model are architectural principles, as shown earlier and again in FIGURE 3-6. Architectural principles are major design considerations that help you qualify advantages and disadvantages of each design option, so that you arrive at a solution that best fits business requirements, functional requirements, and available technology.

Figure 3-6. ISP Architectural Model

We categorize architectural principles into eight areas: scalability, availability, reliability, manageability, adaptability, security, performance, and open system. Although there are other ...

Get Designing ISP Architectures now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.