Figure 1: View Relationships 1
- User Scenarios
- Information View - Describes the way that the architecture stores, manipulates, manages, and distributes information
- Concurrency View - Describes the concurrency structure of the system and maps functional elements to concurrency units to clearly identify the parts of the system that can execute concurrently and how this is coordinated and controlled.
- Deployment View - Describes the environment into which the system will be deployed, including the dependencies the system has on its runtime environment
- Security View - The security perspective guides you as you consider the set of processes and technologies that allow the owners of resources in the system to reliably control who can perform what actions on particular resources.
- Cost Analysis - Estimation of expenses for AWS cloud services.
[1] Reproduction of Figure 15-1 View Relationships as found in Software Systems Architecture: Working with Stakeholder Using Viewpoints and Perspectives, Nick Rozanski, Eoin Woods, ISBN: 0321112296