System Block Diagram of a SaaS Web Application
System Block Diagram of a SaaS Web Application (Client -> Services -> Data -> Ops) has 4 layers: Client & Edge, Application Services, Data & Async, Platform & Observability.
Key modules include Web Client, Auth & Identity, Edge Gateway, API Gateway, User & Billing Service.

Key modules
- Web Client
- Auth & Identity
- Edge Gateway
- API Gateway
- User & Billing Service
- Workspace/Content Service
- Primary Database
- Cache Layer