Armazenamento de acesso
Cada objeto que você armazena no Armazenamento do Azure tem um endereço de URL exclusivo. O nome da sua conta de armazenamento forma a parte do subdomínio do endereço URL. A combinação do subdomínio e do nome de domínio, que é específica para cada serviço, forma um ponto de extremidade para sua conta de armazenamento.
Vamos ver um exemplo. Se o nome da sua conta de armazenamento for mystorageaccount, os pontos de extremidade padrão para sua conta de armazenamento serão formados para os serviços do Azure, conforme mostrado na tabela a seguir:
Serviço | Ponto de extremidade padrão |
---|---|
Serviço de contentores | // mystorageaccount .blob.core.windows.net |
Serviço de mesa | // mystorageaccount .table.core.windows.net |
Serviço de fila | // mystorageaccount .queue.core.windows.net |
Serviço de ficheiros | // mystorageaccount .file.core.windows.net |
Criamos a URL para acessar um objeto em sua conta de armazenamento anexando a localização do objeto na conta de armazenamento ao ponto de extremidade.
Para aceder aos dados myblob na localização mycontainer na sua conta de armazenamento, utilizamos o seguinte endereço URL:
//
mystorageaccount
.blob.core.windows.net/
mycontainer
/
myblob
.
Configurar domínios personalizados
Você pode configurar um domínio personalizado para acessar dados de blob em sua conta de armazenamento do Azure. Conforme analisamos, o ponto de extremidade padrão para o Armazenamento de Blobs do Azure é \<storage-account-name>.blob.core.windows.net
. Se você mapear um domínio e subdomínio personalizados, como www.contoso.com
, para o blob ou ponto de extremidade da Web para sua conta de armazenamento, seus usuários poderão usar esse domínio para acessar dados de blob em sua conta de armazenamento.
Há duas maneiras de configurar um domínio personalizado: mapeamento direto e mapeamento de domínio intermediário.
O mapeamento direto permite habilitar um domínio personalizado para um subdomínio em uma conta de armazenamento do Azure. Para essa abordagem, você cria um
CNAME
registro que aponta do subdomínio para a conta de armazenamento do Azure.O exemplo a seguir mostra como um subdomínio é mapeado para uma conta de armazenamento do Azure para criar um
CNAME
registro no sistema de nomes de domínio (DNS):- Subdomínio:
blobs.contoso.com
- Conta de armazenamento do Azure:
\<storage account>\.blob.core.windows.net
- Registo direto
CNAME
:contosoblobs.blob.core.windows.net
- Subdomínio:
O mapeamento de domínio intermediário é aplicado a um domínio que já está em uso no Azure. Essa abordagem pode resultar em menor tempo de inatividade enquanto o domínio está sendo mapeado. Para evitar tempo de inatividade, você pode usar o
asverify
domínio intermediário para validar o domínio. Ao antecipar a palavra-chave para seu próprio subdomínio, você permite que oasverify
Azure reconheça seu domínio personalizado sem modificar o registro DNS do domínio. Depois de modificar o registro DNS do domínio, seu domínio é mapeado para o ponto de extremidade de blob sem tempo de inatividade.O exemplo a seguir mostra como um domínio em uso é mapeado para uma conta de armazenamento do Azure no DNS com o
asverify
domínio intermediário:CNAME
registo:asverify
.blobs.contoso.com
- Registo intermédio
CNAME
:asverify
.contosoblobs.blob.core.windows.net