Platform Architecture Overview
Dangles is deployed in a multi-tiered architecture:
- Clients/Users connect via a Load Balancer (public-facing).
- Application Services (containerized, auto-scaled) run core business logic and APIs.
- Database Layer (primary + read replicas) ensures transactional integrity and read scalability.
- Object Storage handles large data files and artifacts.
- Monitoring and Logging via Prometheus, Grafana, and centralized logging stack.
This architecture ensures fault tolerance, isolation of
compute/storage/monitoring, and high performance under varying
workloads.

Platform Architecture
Network Connectivity and Integration Options
Two secure connectivity options are supported:
- Secure VPN Connectivity
- Encrypted IPsec tunnels between corporate network and Dangles VPC.
- Provides transparent access for users as if hosted internally.
- Requires organization's VPN gateways and routing configuration.
- Dedicated Network Links (Optional)
- For high-throughput, low-latency workloads.
- Supported via AWS Direct Connect / Azure ExpressRoute / GCP Interconnect.
Enterprise Security and Identity Integration
- Single Sign-On (SSO) integration with enterprise identity providers (Azure AD, AD, Okta).
- Role-Based Access Control (RBAC) aligned with enterprise user roles.
- Multi-Factor Authentication (MFA) support.
- All internal communication encrypted with TLS 1.3.
- Secrets and credentials managed via Secrets Manager/Vault.