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 and another AWS VPC, site-to-site VPN allows you to connect two networks that are not even in AWS. You could connect an 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

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 on 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, secure cloud infrastructure!
Comments are closed