1. Course Introduction
2. COSI A framework for understanding Software Architecture
3. Case Study Leadspotr
4. Architectural Design Considerations
5. Hexagonal Architecture - Port & Adapters
6. Event-Driven Architecture
7. Pipeline Architecture
8. Multi-Tier Architectures and GUIs
9. Storage Architectures
10. Solution LinkedIn COSI Analysis
11. Cloud Basics
12. Architectural Patterns and the Cloud
13. Leadspotr Cloud Setup
14. Leadspotr Code Walkthrough
15. DevOps and the Twelve-Factor App
16. Containerization
17. Continuous Integration and Continuous Deployment - CICD
18. Authentication
19. Authorization
20. Data Protection and Privacy
21. Wrapping Things Up
Files.zip