This article for create highly available VPN connections between Amazon Web Services (AWS) and Google Cloud (GCP) for direct communication between VPC networks across the two cloud platforms.
This article assumes that youโre familiar with basic concepts of Virtual Private Cloud (VPC) networks, Border Gateway Protocol (BGP), virtual private networks (VPNs), and IPsec tunnels.
The architecture described on this article includes the following components:
Routing options and combined bandwidth over the VPN tunnels vary based on the Site-to-Site VPN option used on the AWS side:
This article uses billable components of Google Cloud, including the following:
For an estimate of the costs for the Google Cloud components, use the Google Cloud pricing calculator.
This article uses billable components of Amazon Web Services, including the following:
For an estimate of the costs for the AWS components, use the AWS pricing calculator.
https://medium.com/google-cloud/ha-between-aws-and-gcp-4e8125b694c7
Solved! Go to Solution.
@anlex_N For Estimate Pricing :
EC2 (2 instances: 1 active, 1 standby)
Elastic Load Balancer
Route 53 (DNS Failover)
CloudWatch
Data transfer to GCP
Compute Engine (2 instances: 1 active, 1 standby)
Cloud Load Balancing
Cloud DNS
Stackdriver Monitoring (Cloud Monitoring)
Data transfer to AWS
Letโs assume:
Instance type: t3.medium on AWS, e2-standard-2 on GCP
Region: us-east-1 (AWS), us-central1 (GCP)
Uptime: 730 hours/month (24/7)
Egress traffic: 100 GB/month between clouds
Monitoring & DNS: Minimal usage
๐ฆ Total AWS = ~$91โ94/month
๐ฅ Total GCP = ~$132โ135/month
Hello, @fadynabil How much money do you cost to implement your architecture? give me your compute formulas.
@anlex_N For Estimate Pricing :
EC2 (2 instances: 1 active, 1 standby)
Elastic Load Balancer
Route 53 (DNS Failover)
CloudWatch
Data transfer to GCP
Compute Engine (2 instances: 1 active, 1 standby)
Cloud Load Balancing
Cloud DNS
Stackdriver Monitoring (Cloud Monitoring)
Data transfer to AWS
Letโs assume:
Instance type: t3.medium on AWS, e2-standard-2 on GCP
Region: us-east-1 (AWS), us-central1 (GCP)
Uptime: 730 hours/month (24/7)
Egress traffic: 100 GB/month between clouds
Monitoring & DNS: Minimal usage
๐ฆ Total AWS = ~$91โ94/month
๐ฅ Total GCP = ~$132โ135/month
Hi @fadynabil Can you give me terraform file?
Thanks @fadynabil for sharing this informative setup steps.