Networking and Content Delivery on AWS

The global cloud network for every workload
AWS provides the broadest and deepest set of networking services with the highest reliability, most security features, and highest performance in the world. This helps ensure you can run any kind of workload you have in the cloud.
Most secure
Security at AWS starts with our core infrastructure. AWS Networking capabilities are designed to meet the most stringent security requirements in the world. Our infrastructure is monitored 24/7 to help ensure the confidentiality, integrity, and availability of your data.
Highest network availability
The AWS Region/AZ model has been recognized by industry analysts as the recommended approach for running enterprise applications that require high availability.
Consistent high performance
The AWS global network lets you run your workloads on the cloud that delivers the best support for the broadest set of applications, even those with the highest throughput and lowest latency requirements.
Broadest global coverage
AWS has the largest global infrastructure footprint of any provider, this allows the AWS global network to deliver customer applications and content anywhere in the world over a private network.
Our vision and strategy for AWS networking (2:16)

80 Availability Zones

multiple, physically separated, and isolated

100 Gbps

network bandwidth available from many EC2 instance types 

25 AWS Regions

low latency, high throughput, and highly redundant

230+ Points of Presence

providing global coverage for your users

2x More Regions

with multiple AZs than the next largest cloud provider

AWS Networking and Content Delivery services

Use cases
Functionality
AWS service
Define and provision a logically isolated network for your AWS resources

Amazon Virtual Private Cloud (VPC)

Provision a logically isolated section of the Amazon Web Services (AWS) Cloud.

Connect VPCs and on-premises networks through a central hub

AWS Transit Gateway

Easily scale connectivity across thousands of Amazon VPCs, AWS accounts, and on-premises networks.

Provide private connectivity between VPCs, services, and on-premises applications

AWS PrivateLink

Access services hosted on AWS easily and securely by keeping your network traffic within the AWS network.

Automatically distribute traffic across a pool of resources, such as instances, containers, IP addresses, and Lambda functions

Elastic Load Balancing

Achieve fault tolerance for any application by ensuring scalability, performance, and security.

Provide application-level networking for containers and microservices

AWS App Mesh

Easily monitor and control microservices.

Create, maintain, and secure APIs at any scale

Amazon API Gateway

Create, publish, maintain, monitor, and secure APIs

Discover AWS services connected to your applications

AWS Cloud Map

Service discovery for cloud resources.

Securely deliver data, videos, applications, and APIs to customers globally with low latency, and high transfer speeds

Amazon CloudFront

Fast, highly secure and programmable content delivery network (CDN).

Route users to Internet applications with a managed DNS service

Amazon Route 53

A reliable and cost-effective way to route end users to Internet applications.

Direct traffic through the AWS Global network to improve global application performance

AWS Global Accelerator

Improve global application availability and performance using the AWS global network.

Network security
Safeguard applications running on AWS against DDoS attacks

AWS Shield

Managed Distributed Denial of Service (DDoS) protection service that safeguards applications running on AWS.

Protect your web applications from common web exploits

AWS WAF

Web application firewall that helps protect your web applications or APIs against common web exploits.

Centrally configure and manage firewall rules

AWS Firewall Manager

A security management service which allows you to centrally configure and manage firewall rules across your accounts and applications.

Establish a private, dedicated connection between AWS and your datacenter, office, or colocation environment

AWS Direct Connect

Easily establish a dedicated network connection from your premises to AWS.

Connect your users to AWS or on-premises resources using a Virtual Private Network

AWS Virtual Private Network (VPN) - Client

Fully-managed, elastic VPN service that automatically scales up or down based on user demand.

Create an encrypted connection between your network and your Amazon VPCs or AWS Transit Gateways

AWS Virtual Private Network (VPN) - Site to Site

Create a secure connection between your data center or branch office and your AWS cloud resources.

AWS Networking and Content Delivery services

Use Case Functionality AWS Service
Build a cloud network Define and provision a logically isolated network for your AWS resources Amazon Virtual Private Cloud (VPC)
Connect VPCs and on-premises networks through a central hub AWS Transit Gateway
Provide private connectivity between VPCs, services, and on-premises applications AWS PrivateLink
Route users to Internet applications with a managed DNS service Amazon Route 53
Scale your network design Automatically distribute traffic accross a pool of resources, such as instances, containers, IP addresses, and Lambda functions Elastic Load Balancing
Direct traffic through the AWS Global network to improve global application performance AWS Global Accelerator
Secure your network traffic Safeguard applications running on AWS against DDoS attacks AWS Shield
Protect your web applications from common web exploits AWS WAF
Centrally configure and manage firewall rules AWS Firewall Manager
Build a hybrid IT network Connect your users to AWS or on-premises resources using a Virtual Private Network AWS Virtual Private Network (VPN) - Client
Create an encrypted connection between your network and your Amazon VPCs or AWS Transit Gateways AWS Virtual Private Network (VPN) - Site to Site
Establish a private, dedicated connection between AWS and your datacenter, office, or colocation environment AWS Direct Connect
Content delivery networks Securely deliver data, videos, applications, and APIs to customers globally with low latency, and high transfer speeds Amazon CloudFront
Build a network for microservices architectures Provide application-level networking for containers and microservices AWS App Mesh
Create, maintain, and secure APIs at any scale Amazon API Gateway
Discover AWS services connected to your applications AWS Cloud Map

Use cases

Networking foundations

Networking foundations
A strong network setup is the foundation of any AWS environment. AWS networking foundation solutions help you quickly set up, secure, and monitor your network.

Learn more »

Application networking

Application networking
AWS application networking solutions provide your traditional and modern applications with improved security, availability, performance, and streamlined monitoring.

Learn more »

Edge networking

Edge networking
AWS edge networking provides secure and performant networking for user-facing application data. Deliver your data with single-digit millisecond latency.

Learn more »

Hybrid connectivity

Hybrid connectivity
AWS hybrid connectivity solutions create fast, secure, and reliable connections between your on-premises and AWS networks.

Learn more »

Hulu_Logo

Hulu is an American subscription video-on-demand service that is redefining the television experience for viewers by using AWS services, such as Amazon CloudFront and AWS Direct Connect, to support the addition of more than 50 live channels for its Live TV offering. Hulu runs its live TV service on AWS’ reliable and secure infrastructure so it can deliver a great viewer experience, even in times of viewership and traffic spikes.

Read the customer story »