7. Deployment View
Target Environments
- Local Development: Docker Compose setup for backend and frontend.
- Staging/Production: Deployed to Azure using CI/CD pipelines.
Infrastructure Components
- App Services: Hosting for backend API and Angular frontend.
- Databases: SQL Server for primary data, MongoDB for flexible storage.
- Secrets: Azure Key Vault for secure storage of API keys and secrets.