Introduction to Azure CDN
Azure Content Delivery Network (CDN) provides developers with a global solution for delivering high-bandwidth content to users by caching static content in storage blobs, cloud services, and websites on the Azure platform by using a large number of physical nodes at strategically positioned physical nodes worldwide.
Azure CDN is available in standard and premium tiers with different providers.
Prerequisites for Deploying Azure CDN
- Storage Account
- Cloud Service
- Web Application
Implementing Azure CDN
Step 1. On the Azure portal, select + Create a resource. Search for Front Door and CDN profiles, then select Create.
![Implementing Azure CDN]()
Step 2. Select Explore other offerings, select the Azure CDN Standard from Microsoft (classic), and click Continue.
![Implementing Azure CDN]()
Step 3. Enter the name for the Azure CDN and then select Create to deploy the CDN profile.
- Pricing tier: Select Microsoft CDN (classic).
- Create a new CDN endpoint: Leave this option unchecked.
![Implementing Azure CDN]()
Step 4. In the CDN Profile pane, click + Endpoint.
![Implementing Azure CDN]()
Step 5. On the Add an endpoint page, enter the unique name for the endpoint, select Origin type as Web App, select the origin hostname, and click Add.
- Origin Path: Leave as blank.
- Origin host header: Leave as default.
- HTTP port: Leave as port 80.
- HTTPS port: Leave as port 443.
![Implementing Azure CDN]()
Step 6. Go to the Endpoint and copy the Endpoint hostname.
![Implementing Azure CDN]()
Step 7. Paste the Endpoint hostname URL and hit enter; now, we can see the original hostname’s website is loading when we use the Endpoint hostname URL.
![Implementing Azure CDN]()
Summary
In the article, we learned how to deploy Azure CDN; in our next article, we will learn how to integrate our domain into the Azure CDN; if you have any questions, feel free to comment under the article.