An illustrated guide to Amazon VPCs
a year ago
- #Networking
- #VPC
- #AWS
- VPCs (Virtual Private Clouds) were invented to solve IP address conflicts and security issues in AWS.
- Before VPCs, all AWS instances ran in a single shared network, leading to potential data exposure and IP conflicts.
- IP address conflicts occur when multiple servers, especially on-prem and AWS, share the same IP address.
- VPCs provide each customer with a private network within AWS, isolating their instances from others.
- The mapping service in AWS ensures instances within a VPC can communicate securely without IP conflicts.
- VPCs span availability zones within a region but do not cross regions.
- Every AWS account comes with a default VPC, ensuring isolation and security by default.
- Terraform can be used to create and manage VPCs, with code snippets provided for easy setup.