Details
-
Technical task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Add support for using an Azure CDN to AzureDataStore. This will allow a user to specify an Azure CDN domain via configuration that will be used by in the generation of direct upload and direct download URIs.
It is recommended that two configuration parameters be defined - one for the CDN upload domain, and one for the CDN download domain. The reason for defining both separately is to allow an installation to specify CDN use for each direction independently. For example, if a user determines through testing that using CDN for downloads is faster for their users but not using a CDN for uploads is better, they can configure only downloads and leave uploads to be done using the non-CDN domain. It is expected that both domains would be have the same value if both are configured.
Also, this task limits the scope of CDN support to the generation of signed upload and download URIs, and not to the standard interaction of the data store with Azure blob storage.