Book Content
chapters • 18h total length
1. Importance of Software Architecture and Principles of Great Design
2. Architectural Styles
3. Functional and Nonfunctional Requirements
4. Architectural and System Design Patterns
5. Leveraging C++ Language Features
6. Design Patterns and C++
7. Building and Packaging
8. Testability
9. Continuous Integration and Continuous Deployment
10. Security
11. Performance
12. Service Oriented Architecture
13. Microservices
14. Containers
15. Cloud Native Design
16. Appendix














