Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Software Architecture
Recommended resources
The freely available resources this course will direct you to.
- Lesson 37 - Translating Quality Attributes to Business Concernswww.youtube.com
- [PDF] Eliciting and Specifying Quality Attribute Requirementswww.sei.cmu.edu
- Align technical strategy with business requirementslearn.microsoft.com
- Back-Of-The-Envelope Estimation / Capacity Planningwww.youtube.com
- Performance Testing Tip 7 - How to design Workload Model?www.youtube.com
- Architecture strategies for capacity planninglearn.microsoft.com
Module 2
Service Boundaries and Interaction Contracts
Module 3
Distributed Data and Consistency
Module 4
Events, Messaging, and Stream Processing
Module 5
Reliability Engineering and Failure Containment
Module 6
Performance, Capacity, and Elasticity
Module 7
Cloud-Native Deployment and Multi-Region Design
Module 8
Security, Observability, and Operability
Module 9