Multi-Cloud Network Architecture¶
Unified Connectivity Model¶
┌──────────────────────────────────────────────────────────────────────────────────┐
│ ABHAVTECH MULTI-CLOUD NETWORK ARCHITECTURE │
├──────────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌───────────────────────────────────────────────────────────────────────────┐ │
│ │ ON-PREMISE INFRASTRUCTURE (19 SITES) │ │
│ │ ─────────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ 6 HUB SITES: │ │
│ │ Mumbai, Chennai, London, Frankfurt, New Jersey, Dallas │ │
│ │ ┌────────────────────────────────────────────────────────────────┐ │ │
│ │ │ SD-WAN Edge (C8500-12X) │ │ │
│ │ │ ─────────────────────────────────────────────────────────── │ │ │
│ │ │ • VRF-MPLS: Corporate traffic │ │ │
│ │ │ • VRF-AZURE: ExpressRoute to Office 365 │ │ │
│ │ │ • VRF-DIA: Umbrella SASE for internet/SaaS │ │ │
│ │ └────────────────────────────────────────────────────────────────┘ │ │
│ │ │ │
│ │ 13 BRANCH SITES: │ │
│ │ Bangalore, Delhi, Noida, EMEA (12 sites) │ │
│ │ ┌────────────────────────────────────────────────────────────────┐ │ │
│ │ │ SD-WAN Edge (ISR 4331 / ISR 1100) │ │ │
│ │ │ ─────────────────────────────────────────────────────────── │ │ │
│ │ │ • Primary: Internet DIA │ │ │
│ │ │ • Secondary: 5G/LTE │ │ │
│ │ │ • Tunnels: Umbrella SASE + Azure Virtual WAN │ │ │
│ │ └────────────────────────────────────────────────────────────────┘ │ │
│ │ │ │
│ └───────────────────────────────────────────────────────────────────────────┘ │
│ │ │ │ │
│ │ │ │ │
│ ┌────────▼─────────┐ ┌────────▼─────────┐ ┌───────▼────────┐ │
│ │ Transport 1: │ │ Transport 2: │ │ Transport 3: │ │
│ │ MPLS (Corporate) │ │ ExpressRoute │ │ Internet (DIA) │ │
│ │ │ │ (Office 365) │ │ via Umbrella │ │
│ └────────┬─────────┘ └────────┬─────────┘ └───────┬────────┘ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ ┌──────────────────────┐ ┌─────────────────────┐ ┌──────────────────────┐ │
│ │ ON-PREMISE DC │ │ MICROSOFT AZURE │ │ UMBRELLA SASE │ │
│ │ (Mumbai / London) │ │ (Office 365 + Azure │ │ (Internet Security) │ │
│ │ │ │ Workloads) │ │ │ │
│ │ • Core Applications │ │ │ │ • DNS Security │ │
│ │ • ISE (14 nodes) │ │ • Exchange Online │ │ • Web Filtering │ │
│ │ • DNAC (6 nodes) │ │ • Teams │ │ • Cloud Firewall │ │
│ │ • Splunk Cluster │ │ • SharePoint │ │ • IPS/IDS │ │
│ │ • FTD Firewalls │ │ • Azure AD │ │ │ │
│ │ │ │ • Azure SQL │ │ Access to: │ │
│ │ IP: 10.252.0.0/16 │ │ • Azure Storage │ │ • GCP Vertex AI │ │
│ │ │ │ │ │ • Salesforce │ │
│ │ │ │ ExpressRoute IPs: │ │ • YouTube, etc. │ │
│ │ │ │ 10.100.0.0/16 │ │ │ │
│ └──────────────────────┘ │ 10.101.0.0/16 │ └──────────────────────┘ │
│ │ │ │ │
│ │ Virtual WAN Hub: │ │ │
│ │ 10.200.0.0/23 │ │ │
│ └─────────────────────┘ │ │
│ │ │
│ ▼ │
│ ┌───────────────────────────────────────────────────────────────────────┐ │
│ │ GCP VERTEX AI (VIA INTERNET) │ │
│ │ ─────────────────────────────────────────────────────────────────── │ │
│ │ │ │
│ │ • Contact Center AI (CCAI) │ │
│ │ • Agent Assist │ │
│ │ • Dialogflow CX │ │
│ │ • BigQuery (WxCC Dataset) │ │
│ │ • Cloud Storage (Call Recordings) │ │
│ │ │ │
│ │ Connectivity: Internet via Umbrella SASE (TLS 1.3) │ │
│ │ WxCC → GCP: Cloud-to-cloud (Cisco backbone, no internet) │ │
│ │ │ │
│ │ Security: │ │
│ │ • VPC Service Controls perimeter │ │
│ │ • Private Service Connect (private APIs) │ │
│ │ • Cloud DLP (PII redaction) │ │
│ │ • CMEK encryption │ │
│ │ │ │
│ └───────────────────────────────────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────────────────────────────────────┘
Traffic Flow Decision Matrix¶
| Source | Destination | Path | Inspection | Latency Target |
|---|---|---|---|---|
| Branch User | Corporate App (10.252.x.x) | MPLS → On-Prem DC | FTD Firewall | <30ms |
| Branch User | Office 365 (52.x.x.x) | ExpressRoute → Microsoft | None (trusted) | <10ms |
| Branch User | Azure SQL (10.100.x.x) | IPsec → Azure Virtual WAN → Private Endpoint | Azure Firewall | <20ms |
| Branch User | Salesforce / Internet | DIA → Umbrella SASE → Internet | Umbrella (DNS, Web, FW) | <80ms |
| Admin (Mumbai) | GCP Console | DIA → Umbrella SASE → Internet → GCP | Umbrella + TLS 1.3 | <50ms |
| WxCC Cloud | GCP Vertex AI | Cloud-to-Cloud (Cisco backbone) | VPC Service Controls | <5ms |
| GCP Vertex AI | WxCC API | Cloud-to-Cloud | VPC Service Controls egress | <5ms |
| Azure App | GCP API | N/A (no direct connectivity) | Via internet if needed | N/A |