Enterprises throughout the world are moving their workloads and applications to the cloud. Many enterprises use more than one cloud provider and there are many different reasons that drive the decision behind a single or multi-region architecture.
But what are your paybacks of creating a peering connection between cloud regions?
An Amazon Web Services (AWS) Virtual Private Cloud (VPC) is a private portion of the Amazon Cloud with its own networking environment and gateways to the Internet. VPC Peering supports the outset of one-to-one networking connections within two or more VPCs within two different AWS accounts or the one in the same AWS Region.
What is VPC Peering?
Amazon VPC enables you to launch AWS resources into a virtual network. Instances in either VPC can communicate with each other as if they are within the same network. You can build a VPC peering connection between your own VPCs, or with a VPC in another AWS account. The VPCs can be in different regions.
AWS uses the current infrastructure of a VPC to build a VPC peering connection. It is not a gateway or a VPN connection, and does not have a distinct piece of physical hardware. There is no single point failure for communication or a bandwidth block.
With the primer of VPC peering features, life is at ease for AWS users. With the support of VPC peering connectivity, you will be able to connect two Amazon VPCs and which would then enable you to route traffic between them with the aid of private IP addresses.
VPC Peering Use Cases:
- Big organizations having multiple Amazon VPCs which are running in a single region with interconnected applications requiring private and secure access inside AWS.
- Some huge organizations having different AWS accounts for several business departments, where at times the systems which has to be deployed in different AWS accounts by some business units are required to be shared or used privately.
- To achieve an integrated access of systems, the customer can peer their VPC with their core suppliers.
- Saves time as you need not to spin up a new database instance into different VPC. The applications in different VPC can access database with ease.
- VPC peering does not take in any additional cost.
- Easy to configure, you just have to make accesses on each VPC’s routing tables
- Reliable, as you need not worry about connectivity issues as it will use AWS low latency network.
Inter-Region VPC Peering allows VPC resources like:
- EC2 instances
- RDS databases
- Lambda functions
Data transferred across Inter-Region VPC Peering connections is charged at the standard inter-region data transfer rates.
Benefits of Inter region VPC peering:
- Horizontally scaled
- Encrypts inter-region traffic
- Highly available
- No single point of failure or bandwidth block
- Traffic always stays on the global AWS support and never passes through the public internet
- Reduces threat vectors, such as common exploits and DDoS attacks
Inter-Region VPC Peering availability
- US East (N. Virginia)
- US East (Ohio)
- US West (Oregon)
- EU (Ireland)
As an AWS partner, we have covered a lot of ground about the best practices for AWS VPC implementations. Be sure to check out with our AWS Solutions Architect, who can help you scale up with a viable AWS architecture. For more information write to us at firstname.lastname@example.org or visit www.royalcyber.com.