Welcome to the AWS Networking lesson. Whenever you deploy a server in the cloud, it must live inside a secure, logically isolated network. In AWS, this is known as a Virtual Private Cloud (VPC).
Security starts at the network layer. If you don't understand how VPCs work, you might accidentally expose highly sensitive databases directly to the public internet! Learning VPCs is mandatory for securing cloud architectures.
In this tutorial, you will learn:
Amazon Virtual Private Cloud (Amazon VPC) lets you provision a logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define.
You have complete control over your virtual networking environment:
By default, when you create an AWS account, AWS provides a "Default VPC" in every region so you can launch EC2 instances immediately without knowing complex networking.
What is an Amazon VPC?