Accéder au stockage

Effectué

Chaque objet que vous stockez dans le stockage Azure possède une adresse URL unique. Le nom de votre compte de stockage forme la partie sous-domaine de l’adresse URL. La combinaison sous-domaine/nom du domaine, qui est propre à chaque service, forme un point de terminaison pour votre compte de stockage.

Intéressons-nous à un exemple. Si le nom de votre compte de stockage est mystorageaccount, les points de terminaison par défaut de votre compte de stockage sont formés pour les services Azure, comme indiqué dans le tableau suivant :

Service Point de terminaison par défaut.
Service de conteneur //mystorageaccount.blob.core.windows.net
Service de Table //mystorageaccount.table.core.windows.net
Service File d’attente //mystorageaccount.queue.core.windows.net
Service Fichier //mystorageaccount.file.core.windows.net

Nous créons l’URL permettant d’accéder à un objet dans un compte de stockage en ajoutant l’emplacement de l’objet dans le compte de stockage au point de terminaison.

Pour accéder aux données myblob à l’emplacement mycontainer dans votre compte de stockage, nous utilisons l’adresse URL suivante :

//mystorageaccount.blob.core.windows.net/mycontainer/myblob.

Configurer des domaines personnalisés

Vous pouvez configurer un domaine personnalisé pour accéder aux données de blobs dans votre compte de stockage Azure. Comme nous l’avons examiné, le point de terminaison par défaut pour le Stockage Blob Azure est \<storage-account-name>.blob.core.windows.net. Si vous mappez un domaine personnalisé et un sous-domaine comme www.contoso.com au point de terminaison web ou à l’objet blob de votre compte de stockage, vos utilisateurs peuvent accéder aux données blob de votre compte de stockage à l’aide de ce domaine.

Il existe deux façons de configurer un domaine personnalisé : le mappage direct et le mappage de domaine intermédiaire.

  • Le mappage direct vous permet d’activer un domaine personnalisé pour un sous-domaine sur un compte de stockage Azure. Pour cette approche, vous créez un enregistrement CNAME qui pointe du sous-domaine vers le compte de stockage Azure.

    L’exemple suivant montre comment un sous-domaine est mappé à un compte de stockage Azure pour créer un enregistrement CNAME dans le système DNS (Domain Name System) :

    • Sous-domaine : blobs.contoso.com
    • Compte de stockage Azure : \<storage account>\.blob.core.windows.net
    • Enregistrement direct CNAME : contosoblobs.blob.core.windows.net
  • Le mappage de domaine intermédiaire est appliqué à un domaine déjà utilisé dans Azure. Cette approche peut entraîner un temps d’arrêt mineur pendant que le domaine est mappé. Pour éviter les temps d’arrêt, vous pouvez utiliser le domaine intermédiaire asverify pour valider le domaine. En ajoutant le mot clé asverify à votre propre sous-domaine, vous permettez à Azure de reconnaître votre domaine personnalisé sans modifier l’enregistrement DNS du domaine. Une fois que l’enregistrement DNS pour le domaine a été modifié, il est mappé au point de terminaison blob sans aucun temps d’arrêt.

    L’exemple suivant montre comment un domaine en cours d’utilisation est mappé à un compte de stockage Azure dans le DNS avec le domaine intermédiaire asverify :

    • enregistrement CNAME : asverify.blobs.contoso.com
    • Enregistrement intermédiaire CNAME : asverify.contosoblobs.blob.core.windows.net