Design

The changes include adding an Azure CDN in front of the Azure Blob Storage. This will allow clients distributed globally to get their App-V content from the [geographically] closest location. The goal is to create a faster, smoother experience for all users in all locations.

Pre-requisites

If you are following along with the steps in this blog post, I recommend running through the steps in the first part of this series. You will need an Azure Blob Storage account and container set up to publish with the CDN.

Steps

1. Create Azure CDN Endpoint

In the Azure Portal, create a new CDN Endpoint. Select the URL of the Storage Account we created in Part 1.

Note: The endpoint shows up straight away in the Azure Portal. The publishing takes around 15 min to be fully set up however.

2. Test URLs

The CDN base URL can be found on the main screen of your CDN endpoint.

This URL is equivalent to the base URL of your Storage Account. For example:

Conclusion

Microsoft App-V 5.0 makes it really easy to scale the delivery of applications globally. Using Microsoft Azure or similar storage and CDN services, you can create a smooth experience for your users globally.