Create a Virtual Private Cloud (VPC)
Let's create a VPC to host our application. As per AWS documentation, VPC will help us provision a logically isolated section of the Amazon Web Services (AWS) cloud where AWS resources can be launched. It also gives a full control of network configuration.
As described in the Architecture diagram, our bespoke VPC spans across two Availability Zones within the region to add more high-availability.
Create then Setup a VPC with two public subnets.