Create VPC

In this step, we will need to create 3 VPCs corresponding to the architecture below.

  • On-Premise: VPC simulates a branch environment

  • Consumer VPC: VPC of the service consumer

  • Provider VPC: VPC of the service provider

The architectural overview after you complete this step will be as follows:

diagram

Create VPC On-Premise

  1. Access the AWS Management Console interface
  • Find VPC
  • Select VPC

vpc

  1. In the VPC interface
  • Select Your VPC
  • Select Create VPC vpc
  1. Proceed with the steps to create a VPC
  • Resource, select VPC only

  • Name tag, enter On-Premise

  • IPv4 CIDR, enter 10.12.0.0/16

  • Scroll down and select Create VPC

vpc

The Tennacy configuration part we will leave at the default mechanism. If we switch to Dedicated there will be some EC2 Instance types that are not suitable and will not be created in VPC with tennacy mode of Dedicate

  1. Complete creating VPC

    vpc

Create VPC Consumer

  1. Do the same on the VPC interface
  • Select Your VPC then select Create VPC
  1. Proceed with the steps to create VPC
  • Resource, select VPC only

  • Name tag, enter Consumer

  • IPv4 CIDR, enter 10.11.0.0/16

  • Scroll down and select Create VPC

vpc

  1. Complete creating VPC

vpc

Create VPC Provider

  1. Do the same on the VPC interface
  • Select Your VPC then select Create VPC
  1. Proceed with the steps to create VPC
  • Resource, select VPC only

  • Name tag, enter ``Provider```

  • IPv4 CIDR, enter 10.10.0.0/16

  • Scroll down and select Create VPC

vpc

  1. Complete creating VPC