- AWS networking products enable user to isolate cloud infrastructure,scaling request handling capacity, and connecting physical network to private virtual network.
- AWS networking products work together to meet the needs of particular application.
- For example, Elastic Load Balancing works with Amazon VPC to provide robust networking and security features.
VPC (Virtual Private cloud)
- Amazon VPC is a web service used to launch AWS resources in Virtual Private network.
- Highly secure network formation
- Users can configure their own VPC and selects its IP address range, create subnets, and configure route tables, network gateways, and security settings.
Amazon Virtual Private Cloud (Amazon VPC) is used to launch Amazon Web Services (AWS) resources into a virtual network.
This virtual network closely resembles a traditional network that operate in data center
Amazon VPC have the benefits of using the scalable infrastructure of AWS.
Amazon VPC Components
- Route tables
- DHCP option sets
- Security groups
- Network Access Control List
A route table is a logical construct which contains a set of rules (called routes) that are applied to the subnet.
Route Tables used to determine where network traffic is directed.
Each route table contains a default route called the local route.
It enables communication within the Amazon VPC, and this route cannot be modified or removed.
- VPC has an implicit router.
- VPC automatically comes with a main route table that can be modified.
- User can create additional custom route table.
- Each subnet must be associated with a route table, which controls the routing for the subnet.
- Each route in a table specifies a destination CIDR and a target.
DHCP Options Sets
Dynamic Host Configuration Protocol (DHCP) provides a standard for passing configuration information to hosts on a TCP/ IP network.
The options field of a DHCP message contains the configuration parameters.
Some of those parameters are the domain name, domain name server, and the netbios-node-type.
AWS automatically creates and associates a DHCP option set for user Amazon VPC upon creation and sets two options :
- domain-name-servers (defaulted to AmazonProvidedDNS)
- domain-name (defaulted to the domain name for your region)
To assign your own domain name to the instances, create a custom DHCP option set and assign it to your Amazon VPC.
You can configure the following values within a DHCP option set: