Virtual Private Cloud in Amazon Web Service.
Fundamentals in creating your own Virtual Data Center using VPC in AWS. I have always wonder as a developer how would your audience consume your product? I thought of AWS (IaaS), then you got EC2, a virtual machine that can service any request you set it up to. But to build a whole bunch of them and provides different services to your customers or your internal consumption, that would look like a data center that we know naturally, only the know-how people can establish and a simple developer such as ourselves is a huge challenge to difficult to near impossible.
Enter VPC(Virtual Private Cloud). The author above puts a very thorough explanation on how to use it and what is.
Also you might wanna have read through this the difference between VPN, VPS, VPC:
Credit to the Authors who put a lot of effort to creating reference and tutorials like this for us new comers!