Networking, Content Delivery, and DNS Services Flashcards
What is a VPC?
Virtual Private Cloud: Amazon VPC lets you provision a logically isolated section of AWS where you can launch AWS resources (EC2, DB’s, etc.) in a virtual network that you define.
You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets and configuration of route tables and network gateways.
NOTE: When you create an AWS account, a “default” VPC is created for you. VPC’s are created by region.
What is a Subnet?
Shorthand for subnetwork; a sub-section of a network. Generally, a subnet includes all of the computers in a specific location.
Example: Think of an apartment building as one large network. Then think of each separate apartment inside the building as a subnet. With each apartment having their own access point (router) and security (password and firewalls), and a group of computers/mobile devices.
What is an NACL or ACL?
Network Access Control List: A firewall/security layer on the subnet level
What is a security group?
A firewall/security layer on the instance/server level
What is a firewall?
A type of software either allows or blocks certain kinds of internet traffic to pass through it.
What is Route 53?
Route 53 allows you to manage web domains for websites or applications you host on AWS.
It can also be used for mutli-region failovers.
What are the three main functions of Route 53?
- Domain Registration: Route 53 lets you register domain names
- Domain Name System (DNS) Service: Translates domain names into IP addresses. Route 53 responds to DNS queries using a global network of authoritative DNS servers, which reduces latency.
- Health Checking: Route 53 sends automated requests over the internet to your application to verify that it’s reachable, available, and functional.
NOTE: Any combination of the above features can be used.
What is Cloudfront?
A Content Delivery Network (CDN) that allows you to store (cache) your content at “edge locations” around the world.
What are the benefits of using Cloudfront?
- Cache content at edge locations for faster distribution to customers
- Built-in DDOS attack protection
- Integrates with many other AWS services
What is an edge location?
A site that CloudFront uses to cache copies of your content for faster delivery to users at any location. There are edge locations located in most major cities around the world.
What are the benefits of using Route 53?
- Domain registration
- DNS Service
- Traffic Flow (send user to best endpoint)
- Health checking
- DNS failover (automatically change domain endpoint if system fails
- Integrates with other Amazon web services
Which AWS services can be integrated with Cloudfront?
S3, Lambda, EC2, ELB, and Route 53