Networking & Content Delivery

VPC

Amazon Virtual Private Cloud (Amazon VPC) is a service that lets you launch AWS resources in a logically isolated 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. You can use both IPv4 and IPv6 for most resources in your virtual private cloud, helping to ensure secure and easy access to resources and applications.

The core benefits are:

  • Provides advanced security features to perform inbound and outbound filtering at the instance and subnet level.
  • Spend less time setting up, managing, and validating
  • Choose own IP Address range, create own subnets, and configure route tables to any available gateways

AWS CloudFront

Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment.

CloudFront offers the most advanced security capabilities, including field level encryption and HTTPS support, seamlessly integrated with AWS Shield, AWS Web Application Firewall and Amazon Route 53 to protect against multiple types of attacks including network and application layer DDoS attacks. These services co-reside at edge networking locations – globally scaled and connected via the AWS network backbone – providing a more secure, performant, and available experience for your users.

The core benefits are:

  • Delivers ultra-low latency performance and high availability with 225+ points of presence (PoPs) interconnected via the AWS backbone
  • Private network built on a global, fully redundant, parallel 100 GbE metro fiber network linked via trans-oceanic cables across the Atlantic, Pacific, and Indian Oceans, as well as, the Mediterranean, Red Sea, and South China Seas
  • Provides both network and application level protection
  • Run code across AWS locations globally, personalize content and respond to end users with improved latency
  • Integrated with AWS services such as Amazon S3, Amazon EC2, Elastic Load Balancing, Amazon Route 53, and AWS Elemental Media Services for easy set-up
  • Use for website delivery & security, dynamic content & API acceleration, live and on-demand video streaming, software distribution, game delivery & IoT data etc.

AWS Route 53

Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. It is designed to give developers and businesses an extremely reliable and cost effective way to route end users to Internet applications by translating names like www.example.com into the numeric IP addresses like 192.0.2.1 that computers use to connect to each other. Amazon Route 53 is fully compliant with IPv6 as well.

The core benefits are:

  • Routes traffic based on multiple criteria, such as endpoint health, geographic location, and latency
  • Map domain names to Amazon EC2 instances, Amazon S3 buckets, Amazon CloudFront distributions, and other AWS resources
  • Self-service sign-up
  • Run application in multiple locations around the world and use traffic policies to route end users to the closest healthy endpoint for application
  • Scalability
  • With AWS Identity and Access Management (IAM), grant unique credentials and manage permissions for every user
  • Provides recursive DNS for Amazon VPC and on-premises networks over AWS Direct Connect or AWS Managed VPN

API Gateway

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. APIs act as the “front door” for applications to access data, business logic, or functionality from your backend services. Using API Gateway, you can create RESTful APIs and WebSocket APIs that enable real-time two-way communication applications. API Gateway supports containerized and serverless workloads, as well as web applications.

The core benefits are:

  • Run multiple versions of the same API simultaneously with API Gateway, to iterate, test, and release new versions
  • Provide end users with the lowest possible latency for API requests and responses
  • Monitor performance metrics and information on API calls, data latency, and error rates from the API Gateway dashboard
  • Authorize access to APIs with AWS Identity and Access Management (IAM) and Amazon Cognito
  • Create RESTful APIs using HTTP APIs or REST APIs

AWS Direct Connect

AWS Direct Connect is a cloud service solution that makes it easy to establish a dedicated network connection from your premises to AWS. Using AWS Direct Connect, you establish a private connection between AWS and your datacenter, office, or colocation environment. This can increase bandwidth throughput and provide a more consistent network experience than internet-based connections.
AWS Direct Connect is compatible with all AWS services accessible over the internet and it is available in speeds starting at 50 Mbps and scaling up to 100 Gbps.

The core benefits are:

  • Links to all AWS resources, transferring data directly from datacenter, office, or colocation environment into and from AWS
  • Ensure communication between data center, branch office, or colocation facility is protected by taking advantage of Direct Connect encryption options
  • Reduce network costs into and out of AWS
  • Multiple connection speeds and delivery options are available to support a wide range of connectivity scenarios