Solicitar acesso a uma Zona Estendida do Azure

Importante

O serviço Azure Extended Zones está atualmente em PREVIEW. Veja os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.

Para criar recursos do Azure em locais da Zona Estendida do Azure, você precisa registrar explicitamente sua assinatura na respectiva Zona Estendida do Azure, usando uma conta que seja proprietária da assinatura, pois esse recurso não está habilitado por padrão. Depois que a assinatura for registrada na Zona Estendida do Azure, você poderá criar e gerenciar recursos nessa Zona Estendida do Azure específica.

Nesse artigo, você aprende como solicitar e obter acesso a uma Zona Estendida do Azure usando o PowerShell ou a CLI do Azure.

Pré-requisitos

  • Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.

  • Azure Cloud Shell ou Azure PowerShell.

    As etapas desse artigo executam os cmdlets do Azure PowerShell interativamente no Azure Cloud Shell. Para executar os cmdlets no Cloud Shell, selecione Open Cloud Shell no canto superior direito de um bloco de código. Selecione Copiar para copiar o código e cole-o no Cloud Shell para executá-lo. Você também pode executar o Cloud Shell no portal do Azure.

    Você também pode instalar o Azure PowerShell localmente para executar os cmdlets. Esse artigo requer o módulo Az.EdgeZones versão 0.1.0 ou posterior. Execute o cmdlet Get-Module -ListAvailable Az.EdgeZones para encontrar a versão instalada. Execute Install-Module Az.EdgeZones cmdlet para instalar o módulo Az.EdgeZones. Se você executar o PowerShell localmente, entre no Azure usando a cmdlet Connect-AzAccount.

Registre sua assinatura para o provedor de recursos Microsoft.EdgeZones

Nessa seção, você registra o provedor de recursos Microsoft.EdgeZones em sua assinatura.

  1. Use o cmdlet Select-AzContext para selecionar a assinatura para a qual você deseja registrar Zonas Estendidas do Azure.

    Set-AzContext -SubscriptionId '00000000-0000-0000-0000-000000000000'
    
  2. Use o cmdlet Register-AzResourceProvider para registrar o provedor de recursos Microsoft.EdgeZones.

    Register-AzResourceProvider -ProviderNamespace 'Microsoft.EdgeZones'
    
  3. Use o cmdlet Get-AzResourceProvider para verificar o estado do registro.

    Get-AzResourceProvider –ProviderNamespace 'Microsoft.EdgeZones'
    

    Você deve esperar até que o estado de registro se torne Registered. Se ainda estiver PendingRegister, a tentativa de mostrar, listar, registrar e cancelar o registro das Zonas Estendidas do Azure falhará.

Registre-se em uma Zona Estendida do Azure

Para se registrar em uma Zona Estendida do Azure, você deve selecionar a assinatura para a qual deseja registrar Zonas Estendidas do Azure e especificar o nome da Zona Estendida.

  1. Use o cmdlet Get-AzEdgeZonesExtendedZone para listar todas as zonas estendidas do Azure disponíveis para sua assinatura.

    Get-AzEdgeZonesExtendedZone
    
  2. Use o cmdlet Register-AzEdgeZonesExtendedZone para registrar-se em uma Zona Estendida do Azure. O exemplo a seguir registra Los Angeles como uma zona estendida.

    Register-AzEdgeZonesExtendedZone -Name 'losangeles'
    
  3. Use o cmdlet Get-AzEdgeZonesExtendedZone para verificar o estado de registro de uma Zona Estendida do Azure. O exemplo a seguir verifica o estado de registro da Zona Estendida de Los Angeles.

    Get-AzEdgeZonesExtendedZone -Name 'losangeles'
    

    Depois que sua solicitação for aprovada, o estado de registro se tornará Registered.

    Observação

    Você não pode usar uma Zona Estendida do Azure até que seu estado de registro se torne Registered.

Cancelar registro em uma zona estendida do Azure

Nessa secção, aprende-se a cancelar o registo da sua subscrição para uma Zona Estendida do Azure.

  1. Use o cmdlet Unregister-AzEdgeZonesExtendedZone para cancelar o registro de sua assinatura para uma Zona Estendida do Azure. O exemplo a seguir cancela o registro de Los Angeles como uma zona estendida.

    Unregister-AzEdgeZonesExtendedZone -Name 'losangeles'
    
  2. Use o cmdlet Get-AzEdgeZonesExtendedZone para verificar o estado de registro de uma Zona Estendida do Azure. O exemplo a seguir verifica o estado de registro da Zona Estendida de Los Angeles.

    Get-AzEdgeZonesExtendedZone -Name 'losangeles'
    

    Observação

    O cancelamento do registro de uma Zona Estendida do Azure mostrará o estado de registro como PendingUnregister. A Zona Estendida permanece na sua assinatura até que o estado de registro se torne NotRegistered.