What is Amazon CloudFront?


Amazon CloudFront

Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications and APIs to customers around the world, with low latency and high transfer speeds, all in a . developer user-friendly environment. CloudFront China has Edge locations in Beijing, Shanghai, Zhongwei, and Shenzhen.

These four Edge locations are connected by a private network directly to the AWS China (Beijing) Region operated by Sinnet and the AWS China (Ningxia) Region operated by NWCD for rapid delivery of content to viewers in China. CloudFront works seamlessly with services, including AWS Shield Standard for DDoS Mitigation and Amazon S3, Elastic Load Balancing, or Amazon EC2 as sources for your applications.

You can get started with the content delivery network in minutes, using the AWS tools you already know: API, AWS Management Console, Command Line Interface (CLI), and SDK. The Amazon CDN offers a simple pricing model peruse, with no upfront fees or long-term contracts, and CDN support is included with your existing AWS support subscription.

Features of CloudFront 

Fast: 

A large network of edge locations and CloudFront caches of content close to end-users, resulting in lower latency, high data transfer rates, and low network traffic. All of which make CloudFront fast.

Simple: 

it is easy to use.

Can be used with other AWS services:  

Amazon CloudFront is designed to easily integrate with other AWS services, such as Amazon S3, Amazon EC2.

Cost-effective: 

With Amazon CloudFront, we only pay for content delivered over the network, with no hidden charges or upfront fees.

Elastic: 

With Amazon CloudFront, we don't have to worry about maintenance. The service responds automatically if any action is required if demand increases or decreases.

Reliable: 

Amazon CloudFront is built on Amazon's highly reliable infrastructure, which means that its edge locations automatically redirect end users to the next closest location, if necessary in some situations.

Global: 

Amazon CloudFront uses a global network of points of presence located in most regions.


How to Set Up AWS CloudFront?

AWS CloudFront can be configured using the following steps.

Step 1: Log in to the AWS Management Console using the following link: https://console.aws.amazon.com/

Step 2: upload Amazon S3 and choose all public permissions. (Chapter 14 explains how to load content into S3 bucket)

Step 3: Create a CloudFront web distribution using the following steps.
  • Open the CloudFront console with the following link: https://console.aws.amazon.com/cloudfront/
  • Click the Introduction button in the Web section of Select a delivery method for your content page.
  • The Create Distribution page opens. Choose the Amazon S3 bucket created in the Source Domain Name and leave the remaining fields as default.
  • The Default Cache Behavior Settings page opens. Keep the default values ​​and go to the next page.
  • A distribution configuration page opens. Fill in the details as per your requirements and click the Create Distribution button.


Comments

Popular posts from this blog

What is AWS Lambda?

What is AWS?