Cenário: Transição de um ambiente de organização regional para a arquitetura conceitual da zona de aterrissagem do Azure

Este artigo descreve considerações e instruções para migrar e fazer a transição do seu ambiente do Azure para a arquitetura conceitual da zona de aterrissagem do Azure. Esse cenário abrange uma organização regional com grupos de gerenciamento separados em ambientes de desenvolvimento, teste e produção (desenvolvimento/teste/prod).

Nesse cenário, o cliente tem uma grande área de cobertura no Azure. Eles têm uma hierarquia de grupo de gerenciamento que é organizada por ambientes dev/test/prod e, em seguida, por região. Sua implementação atual limita sua escalabilidade e crescimento. Eles têm aplicativos implantados em todo o mundo. Uma equipe central de TI gerencia cada região. Nesse cenário, as regiões são a América; Europa, Oriente Médio e África (EMEA); e Ásia-Pacífico (APAC).

O cliente deseja migrar de seu ambiente existente para a arquitetura conceitual de zonas de aterrissagem do Azure. Essa abordagem oferece suporte à estratégia de nuvem em primeiro lugar e tem uma plataforma robusta que é dimensionada à medida que o cliente aposenta seus datacenters locais.

Estado atual

Nesse cenário, o estado atual do ambiente do Azure do cliente consiste em:

  • Vários grupos de gerenciamento.
  • Uma hierarquia de grupo de gerenciamento baseada em ambientes dev/test/prod no primeiro nível e, em seguida, com base na geografia no segundo nível.
  • Uma assinatura do Azure para cada geografia e ambiente de aplicativo, como dev/test/prod. Esta assinatura é necessária para fornecer aos desenvolvedores um ambiente descontraído para testes e inovação.
  • Algumas cargas de trabalho críticas que precisam do mesmo modelo de governança em dev/test/prod, o que pode criar desafios de governança para o cliente.
  • Distribuição não uniforme de recursos. Os recursos de plataforma e carga de trabalho para um único ambiente são implantados nas mesmas assinaturas do Azure.
  • Aplicativos que são implantados nas respectivas assinaturas com base em sua classificação de região e ambiente, como dev/test/prod.
  • Atribuições de política, como efeitos de auditoria e efeitos de negação, que são atribuídas no grupo de gerenciamento e no nível de assinatura.
  • O mesmo conjunto de políticas do Azure aplicado a todos os aplicativos na mesma região e no mesmo tipo de ambiente.
  • Atribuições de função de controle de acesso baseado em função para cada assinatura e grupo de recursos.
  • Uma rede virtual de hub, como o Gateway de VPN do Azure ou o Azure ExpressRoute, para conectividade híbrida.
  • Uma rede virtual para cada ambiente de aplicativo.
  • Uma equipe central de TI que controla e opera o respectivo grupo de gerenciamento para cada região. A equipe enfrenta alguns desafios de consistência, configuração e conformidade quando se trata de políticas, controle de acesso, configuração de recursos de plataforma e conformidade de segurança, porque alguns aplicativos são implantados em várias regiões.

O diagrama a seguir mostra o estado atual desse cenário de exemplo.

Diagram that shows the regional organization environment.

Transição para a arquitetura conceitual da zona de destino do Azure

Antes de implementar essa abordagem, revise a arquitetura conceitual da zona de aterrissagem do Azure, os princípios de design da zona de aterrissagem do Azure e as áreas de design da zona de aterrissagem do Azure.

Para fazer a transição do estado atual desse cenário para uma arquitetura conceitual de zona de aterrissagem do Azure, use esta abordagem:

  1. Implante o acelerador de zona de aterrissagem do Azure no mesmo locatário do Microsoft Entra ID em paralelo com o ambiente atual. Esse método fornece uma transição suave e em fases para a nova arquitetura de zona de aterrissagem com o mínimo de interrupção nas cargas de trabalho ativas.

    Essa implantação cria uma nova estrutura de grupo de gerenciamento. Essa estrutura se alinha aos princípios e recomendações de design das zonas de aterrissagem do Azure. Ele também garante que essas alterações não afetem o ambiente existente.

    Para obter mais informações, consulte Como lidar com uma zona de aterrissagem de carga de trabalho dev/test/prod.

    Para obter informações sobre como usar a hierarquia de grupo de gerenciamento de área restrita para capacitar os desenvolvedores a testar e experimentar sem afetar outros ambientes, consulte Diretrizes sobre ambientes de área restrita da zona de aterrissagem do Azure.

    Para obter informações sobre como minimizar a interrupção de aplicativos e serviços durante a migração, consulte Adotar diretrizes de guardrails orientadas por políticas.

  2. (Opcional) Trabalhe com equipes de aplicativos ou serviços para migrar as cargas de trabalho implantadas nas assinaturas originais para novas assinaturas do Azure. Para saber mais, confira Transição de ambientes existentes do Azure para a arquitetura conceitual de zona de destino do Azure. Você pode colocar cargas de trabalho na hierarquia de grupo de gerenciamento de arquitetura conceitual de arquitetura conceitual do Azure recém-implantada no grupo de gerenciamento correto, como corporativo ou online no diagrama a seguir.

    Para obter detalhes sobre o efeito nos recursos ao migrar, consulte Políticas.

    Eventualmente, você pode cancelar a assinatura existente do Azure e colocá-la no grupo de gerenciamento desativado.

    Observação

    Você não precisa necessariamente migrar os aplicativos ou serviços existentes para novas zonas de aterrissagem ou assinaturas do Azure.

  3. Crie novas assinaturas do Azure para fornecer zonas de aterrissagem que possam oferecer suporte a novos aplicativos e cargas de trabalho. Coloque-os sob o grupo de gerenciamento adequado, como corporativo ou on-line no diagrama a seguir.

    Para obter mais informações, consulte Preparando sua zona de aterrissagem para obter orientação sobre migração.

O diagrama a seguir mostra o estado desse cenário durante a migração.

Diagram that shows a single subscription environment in a transition state.

Resumo

Nesse cenário, o cliente estabeleceu a base necessária para dar suporte a seus planos de crescimento e dimensionamento para suas cargas de trabalho no Azure implantando a arquitetura conceitual da zona de aterrissagem do Azure em paralelo ao ambiente existente.