In this section, we will have an overview of networking services and then we will cover them in detail in the coming chapters.
Let's start with Amazon Virtual Private Cloud.
In this section, we will have an overview of networking services and then we will cover them in detail in the coming chapters.
Let's start with Amazon Virtual Private Cloud.
Amazon Virtual Private Cloud (Amazon VPC) is more secure because it allows you to create instances in a logically isolated virtual network.
The following screenshot shows few components that are important in the Amazon VPC:
AWS Account supports EC2 instances in VPC only. Now the question can be, do you need to create a VPC the moment you create your account?
The answer is no. Default VPC is available in the Amazon VPC. If you delete default VPC, then you cannot restore it. You need to contact AWS Support.
Default VPC contains the following:
The subnet can be defined as a section of a VPC's IP address range where you can place groups of isolated compute resources.
In the next section, we will discuss Amazon CloudFront.
Amazon CloudFront is a CDN, a content delivery network service. It helps speedy content delivery to the user with the use of edge locations established by AWS.
Go to AWS Management Console | Services | Networking & Content Delivery | CloudFront:
The following sequence takes place when the user requests static or dynamic content:
In the next section, we will discuss Amazon Route 53.
Amazon Route 53 is a domain name or DNS service. It is a reliable and scalable service that has DNS servers distributed globally. It scales automatically to manage the spike in the DNS queries so services are robust.
Let's note down what services it provides to a user. The following things can be achieved using Amazon Route 53:
Go to AWS Management Console | Services | Networking & Content Delivery | Route 53:
In the next section, we will cover AWS Direct Connect in brief.
Can we connect to AWS from internal network of an organization without accessing the internet? The answer is yes!
It's quite simple! Connect the internal network to the AWS Direct Connect location using standard 1 Gigabit or 10 Gigabit Ethernet fiber-optic cable. Once this is achieved, you can create virtual interfaces to AWS services.
Go to AWS Management Console | Services | Networking & Content Delivery | Direct Connect:
In the next section, we will cover Elastic Load Balancing in brief.
Elastic Load Balancing/Elastic Load Balancers (ELB) can be used to distribute traffic to multiple targets. ELB can be configured on Amazon VPC and Amazon Elastic Beanstalk. It distributes traffic to only healthy targets.
There are two types of load balancers that are supported by Elastic Load Balancing:
Go to AWS Management Console | Services | EC2 | EC2 Dashboard | Load Balancing | Load Balancers:
In the next section, we will cover Auto Scaling in brief.
Auto scaling creates a scenario where you have an appropriate number of instances or targets to serve the traffic load based on certain conditions. Based on configured Auto Scaling policies, instances are increased and decreased on demand.
Go to AWS Management Console | Services | EC2 | EC2 Dashboard | Auto Scaling | Launch Configurations or Auto Scaling Groups:
In the next section, we will cover AWS Billing Dashboard.