Site to Site VPN

Introduction

Site to Site VPN provides a secure tunnel between two networks. Unlike, say, VPN peering, where you have a connection between one AWS VPC to another AWS VPC, Site to Site VPN allows you to connect two networks that are not even in AWS. You could connect a on-premise network to the AWS network, or you could connect two different cloud providers together like AWS and Azure.

Here is an example of a Site to Site VPN between AWS and Azure

Site to Site VPN between AWS and Azure

Here is a youtube video that shows how to set up a Site to Site VPN between AWS and Azure.

Here is a step-by-step guide to setting up a Site-to-Site VPN between AWS and Azure. https://github.com/jjrawlins/youtube/blob/main/entra-id-site-2-site-vpn/instructions.md

Conclusion

Site to Site VPN is a great way to connect two networks that are not in the same cloud provider. It is also a great way to connect on-premise networks to the cloud.

Stay tuned for more tutorials and examples of building durable and secure cloud infrastructure!