Book Content
chapters • 19h48m total length
1. The Meaning of Software Architecture
2. Software Architecture in an Organization
3. Understanding The Domain
4. Software Quality Attributes
5. Software Architecture Design
6. Patterns and Best Practices of Software Development
7. Software Architecture Patterns
8. Architecting Modern Applications
9. Crosscutting Concerns
10. Performance Considerations
11. Security Considerations
12. Documenting and Validating Software Architecture
13. DevOps and Software Architecture
14. Architecting Legacy Applications
15. The Soft Skills of Software Architecture
16. Evolutionary Architecture
17. Becoming a Better Software Architect














