Quickstart: Create an Azure CDN profile and endpoint
In this quickstart, you enable Azure Content Delivery Network (CDN) by creating a new CDN profile, which is a collection of one or more CDN endpoints. After you have created a profile and an endpoint, you can start delivering content to your customers.
- An Azure account with an active subscription. Create an account for free.
- An Azure Storage account named cdnstorageacct123, which you use for the origin hostname. To complete this requirement, see Integrate an Azure Storage account with Azure CDN.
Sign in to the Azure portal
Sign in to the Azure portal with your Azure account.
Create a new CDN profile
A CDN profile is a container for CDN endpoints and specifies a pricing tier.
In the Azure portal, select Create a resource (on the upper left). The New pane appears.
Search for and select CDN, then select Create:
The CDN profile pane appears.
Enter the following values:
Setting Value Name Enter cdn-profile-123 for your profile name. This name must be globally unique; if it's already in use, enter a different name. Subscription Select an Azure subscription from the drop-down list. Resource group Select Create new and enter CDNQuickstart-rg for your resource group name, or select Use existing and choose CDNQuickstart-rg if you have the group already. Resource group location Select a location near you from the drop-down list. Pricing tier Select a Standard Akamai option from the drop-down list. (Deployment time for the Akamai tier is about one minute. The Microsoft tier takes about 10 minutes and the Verizon tiers take about 90 minutes.) Create a new CDN endpoint now Leave unselected.
Select Create to create the profile.
Create a new CDN endpoint
After you've created a CDN profile, you use it to create an endpoint.
In the Azure portal, select in your dashboard the CDN profile that you created. If you can't find it, you can either open the resource group in which you created it, or use the search bar at the top of the portal, enter the profile name, and select the profile from the results.
On the CDN profile page, select + Endpoint.
The Add an endpoint pane appears.
Enter the following setting values:
Setting Value Name Enter cdn-endpoint-123 for your endpoint hostname. This name must be globally unique across Azure; if it's already in use, enter a different name. This name is used to access your cached resources at the domain <endpoint-name>.azureedge.net. Origin type Select Storage. Origin hostname Select the host name of the Azure Storage account you're using from the drop-down list, such as cdnstorageacct123.blob.core.windows.net. Origin path Leave blank. Origin host header Leave the default value (which is the host name for the storage account). Protocol Leave the default HTTP and HTTPS options selected. Origin port Leave the default port values. Optimized for Leave the default selection, General web delivery.
Select Add to create the new endpoint. After the endpoint is created, it appears in the list of endpoints for the profile.
The time it takes for the endpoint to propagate depends on the pricing tier selected when you created the profile. Standard Akamai usually completes within one minute, Standard Microsoft in 10 minutes, and Standard Verizon and Premium Verizon in up to 90 minutes.
Clean up resources
In the preceding steps, you created a CDN profile and an endpoint in a resource group. Save these resources if you want to go to Next steps and learn how to add a custom domain to your endpoint. However, if you don't expect to use these resources in the future, you can delete them by deleting the resource group, thus avoiding additional charges:
From the left-hand menu in the Azure portal, select Resource groups and then select CDNQuickstart-rg.
On the Resource group page, select Delete resource group, enter CDNQuickstart-rg in the text box, then select Delete. This action delete the resource group, profile, and endpoint that you created in this quickstart.