Data Types

Azure Storage Support

Transform, optimize, and deliver files from Azure Storage to boost your site's performance instantly, without moving any files.

Transform, optimize, and serve media assets on-the-fly.

Benefit from edge caching, permanent caching, and origin shielding, with Bytescale's media-optimized CDN.

Own and manage the Azure Storage container your files are stored in.

No storage charge for files stored in Azure Storage. *

*

You will still be required to pay the full price of your Bytescale Plan, which includes built-in storage as standard. The storage in your Azure Storage container is allowed to grow without limits, and won't incur additional charges from Bytescale, regardless of its size.

The following limitations apply when using Azure Storage:

  • Uploading and listing files is not supported. (Only transforming, optimizing, and downloading files is supported.)
  • Requests to transform files from Azure Storage may incur additional latency due to internal download operations:

    • Video and audio transformations incur ~1 second of extra latency per 75MB of input file size when using Azure Storage.*

    • Image transformations incur no extra latency: the performance is the same as using Bytescale's Built-in Storage.

*

Applies to the first request only: once the result is cached all subsequent requests to the same URL will return near-instantly.

Getting started with Bytescale on Azure Storage is easy.

Estimated time required: 3 minutes.

Firstly, create a SAS token via the Azure Portal:

  1. Sign in to the Azure Portal »

  2. Select Storage Accounts.

  3. Select the corresponding storage account.

  4. Select Shared Access Signature in the settings pane on the left.

  5. Enter the details below, click Generate SAS, and then copy your SAS token (starts with sv=)

    Azure SAS Config

You should now have the following values available:

  • Azure Storage account name: The name of your storage account (e.g. mycompany).

  • Azure Storage container name: The name of your storage container (e.g. assets-prod).

  • SAS token: The value generated in step 1 (e.g. sv=2022-11-02&ss=b&srt=o...).

Now follow these steps:

  1. Create a folder in the Bytescale Dashboard.

  2. Edit the folder's settings.

  3. Click on "Storage Settings".

  4. Change "Storage Type" to "Azure Storage".

  5. Follow the instructions on the form that appears.

  6. Click on "Save Changes".

The following URL:

https://upcdn.io/<bytescale-account-id>/image/<your-bytescale-folder>/rest-of-path.jpg?f=webp&w=800

Will resolve to this URL:

https://<storage-account-name>.blob.core.windows.net/<storage-container-name>/rest-of-path.jpg

Image optimization will occur due to these URL commands:

https://upcdn.io/.../image/...?f=webp&w=800

Optimized images will be permanently cached and edge cached, ensuring lightning-fast delivery for all subsequent requests

For more details on transforming files, please see:

Was this section helpful? Yes No

You are using an outdated browser.

This website requires a modern web browser -- the latest versions of these browsers are supported: