Blog Blog Posts Business Management Process Analysis

How to use Azure CDN (Content Delivery Network)?

A CDN is a network of servers that can deliver web contents to users quickly and efficiently. To reduce latency, CDNs cache content on edge servers in close proximity to end users known as point-of-presence (POP) sites. Azure CDN works the same way to provide content to its global resources and users.

Check out this YouTube video to get started with Azure Content Delivery Network (CDN) :

You will learn more about Azure content delivery network in this blog through the following topics:

 

Overview of Azure CDN

Azure CDN provides developers with a global solution for delivering high-bandwidth content to users by caching it at strategically-positioned physical nodes throughout the world. By exploiting multiple network improvements employing CDN POPs, It can also speed up dynamic material that cannot be cached.

Azure CDN is available in standard and premium tiers with different providers such as Standard CDN with Microsoft, Standard or Premium CDN with Verizon, and Standard CDN with Akamai.

 

Azure CDN Features

Azure content delivery network, with the help of Azure Front Door, provides dynamic site acceleration through route optimization, TCP optimization, object prefetch, adaptive image compression, etc.

If you want to learn Azure concepts, please refer to our blog on Azure Tutorial!

Certification in Cloud & Devops

 

How to use Azure CDN?

When a user requests data from a website, the DNS sends this request the appropriate POP, which is usually the one that is geographically closest to the user. If the requested data is not present in a server on the POP, the server requests the data from the origin server. The origin can be a resource in Azure. The data is sent to the server in the request location and is cached there and returned. The user will then get this cached data.

The advantage of caching this data is that any number of users who request the same kind of data from then will get a cached copy of the data until its life cycle in the POP server is over. This makes for the efficient delivery of content to the users.

Caching is done on static content only but Azure CDN can also deliver dynamic content at high speeds through dynamic site acceleration.

When an endpoint is created in Azure content delivery network, it can be optimized for the following depending on the provider:

 

Create Azure CDN

Azure App Service, Azure storage account, Azure cloud services, etc., can be used to configure the CDN.

This section will explain how to configure CDN from the Azure storage account. For that, first a storage account needs to be created.

Get certified in Microsoft Azure with this Azure Administrator certification course!

 

Creating a Storage Account

Storage Accounts
Enter Details
Go to resource
 

Enabling Azure CDN for the Storage Account

Enter details for new endpoint
Endpoint Created
 

Why use Azure CDN?

A large percentage of web traffic is static content such as images, text, videos, etc. So, delivering content for all requests coming into the origin server will be hectic for the server. Instead, if the content is cached in locations near the users, the load on the origin server can be transferred to these globally-located POPs. This reduces the need of having to keep powerful and costly infrastructure for the origin server.

 

Advantages of Azure CDN

The main advantages of using Azure CDN are:

 

Disadvantages of Azure CDN

The disadvantages are of using Azure CDN are:

Preparing for job interviews? Have a look at our blog on Top 50 Azure interview questions and answers curated and asked by Industry experts!

 

Azure CDN Pricing

Azure CDN is available in Standard Microsoft, Standard Verizon, and Standard Akamai in India.

Outbound Data Transfers Zone 1 Zone 2 Zone 3 Zone 4 Zone 5
First 10 TB/Month ₹5.8357 per GB ₹9.2939 per GB ₹16.7866 per GB ₹9.3659 per GB ₹11.3832 per GB
Next 40 TB (10–50 TB/Month) ₹5.4034 per GB ₹8.7175 per GB ₹13.4005 per GB ₹9.0778 per GB ₹8.7175 per GB
Next 100 TB (50–150 TB/Month) ₹4.0346 per GB ₹8.0691 per GB ₹12.1037 per GB ₹8.0691 per GB ₹7.3487 per GB
Next 350 TB (150–500 TB/Month) ₹2.6657 per GB ₹6.7003 per GB ₹10.7348 per GB ₹6.7003 per GB ₹6.7003 per GB

The pricing given here is for Standard Microsoft, Standard Verizon, and Standard Akamai. For data transfers above the specified limits, you need to contact Microsoft Azure Sales for pricing details.

Other pricing plans depending on the provider are also present for which you can refer to Azure CDN pricing.

 

Conclusion

Azure CDN gives a low-cost solution for setting up fast content delivery for your applications or services. CDN can help to significantly reduce the cost and effort in setting up an application or service that serves a global audience. The outstanding caching and dynamic content acceleration capabilities of CDN takes care of the rest and provide superfast content for your users.

Become a Cloud and DevOps Architect

If you have any queries regarding Microsoft Azure, reach out to us at our Azure Community!

The post How to use Azure CDN (Content Delivery Network)? appeared first on Intellipaat Blog.

Blog: Intellipaat - Blog

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/how-to-use-azure-cdn-content-delivery-network/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×