Build multi-cloud & hybrid networks
· 7 min read

Goals
The purpose of this guide is to create four distributed networks and combine them into one highly available logically connected network.
- Build with the top three cloud vendors (aws.amazon.com, azure.microsoft.com, cloud.google.com) and one On-Premise (pfsense.org) network
- Scale Mesh network topology to allow additional point-to-point connections
- Dynamic routing between Autonomous Systems (AS) using Border Gateway Protocol (BGP)
- Encrypt network traversal over Virtual Private Network (VPN) tunnels using Internet Protocol Security (IPSec)
| AWS | Azure | CGP | PFSense |
|---|---|---|---|
| Network | VNET | VPC | VLAN |
| Gateway | VWAN | NCC | ISP |
| DNS | Private Resolver | Cloud DNS | Pihole |
| S2S | Connection | Peer VPN | IPSec |
| SSM | Azure vm | GCP vm | Mac |






