In this chapter on networking in AWS, we first explained CIDR notation, which we will use to define IP address ranges for our VPC and subnets. Then we covered public, private, and Elastic IP addresses. We explained how these are assigned to Elastic Network Interface, and how they could be moved from one instance to another. Next, we explained dividing our VPC into subnets and using route tables to make subnets public, or to give instances in private subnets a path to the internet through a NAT instance or NAT gateway.
In the next chapter, we will create a VPC from scratch, and add additional security for our subnets with network access control lists. Then, we will describe ways to connect to our VPC.