Understanding Your Connection
If you are part of an organization developing solutions on AWS, accessing your resources and services over the internet is straightforward. Many users accomplish this through the AWS Management Console, which you might have already interacted with while completing the exercises in this book. Using the AWS Management Console, you can easily deploy and configure the infrastructure and services you have designed for your environment.
From a logical standpoint, connecting to your AWS environment from your on-premises setup via the internet can be visualized as follows:
Figure 18.1: Connecting an on-premises network to AWS VPC
As shown in Figure 18.1, just using a basic setup where the servers and users connect to the instance in your AWS account directly via the internet leaves you open to bad actors sniffing the traffic during the different server hops that it takes before it reaches its final destination. You want to provide...