Connectivity Models - Hybrid Connectivity

Connectivity Models

Definition

Connectivity models refer to the communication pattern between on-premises networks and cloud resources in AWS. Cloud resources can be deployed within an Amazon VPC within a single AWS Region or across multiple Regions. AWS services, such as Amazon S3 and DynamoDB, can have a public endpoint in a single Region or in multiple Regions.

Impact on the design decision

The connectivity model, is typically driven by the required communication or traffic pattern. That is essential to be identified and taken into consideration at the early design planning and decision stage.

Defining the requirements

  • Is there a requirement for cross-VPC communication to be enabled (within a Region and/or across Regions)?

  • Is there any requirement to access AWS public endpoints directly from on-premises?

  • Is there a requirement to access AWS services using VPC endpoints from on-premises?

Technical solution

The following are some of the most common connectivity model scenarios. Each connectivity model covers requirements, attributes, and considerations.

Note: As highlighted earlier, this whitepaper is focused on the hybrid connectivity between on-premises networks and AWS. For further details on the design to interconnect VPCs, see the AWS whitepaper Building a Scalable and Secure Multi-VPC AWS Network Infrastructure.