Course Module
Architecture Considerations
In this section, you're going to learn how to design for quality attributes and plan for system-wide concerns. You will need this knowledge in order to design great architectures. We will start by looking at quality attributes. These can be grouped into two categories: design quality attributes, affecting the quality of the architecture design itself, and runtime quality attributes, affecting the quality of the runtime operation of the architecture. Finally, we'll look at how to plan for system-wide concerns, like caching, managing exceptions, and accommodating for deployment scenarios.
Total duration: 86 minutes.