Princípios de design de escala empresarial da estrutura de adoção em nuvemCloud Adoption Framework enterprise-scale design principles

A arquitetura de escala empresarial prescrita nestas diretrizes baseia-se nos princípios de design descritos aqui.The enterprise-scale architecture prescribed in this guidance is based on the design principles described here. Esses princípios servem como uma bússola para as decisões de design seguintes em domínios técnicos críticos.These principles serve as a compass for subsequent design decisions across critical technical domains. Familiarize-se com esses princípios para entender melhor o impacto deles e as compensações associadas ao não cumprimento dos princípios.Familiarize yourself with these principles to better understand their impact and the trade-offs associated with nonadherence.

Democratização da assinaturaSubscription democratization

as assinaturas devem ser usadas como uma unidade de gerenciamento e escala alinhada às necessidades e às prioridades comerciais para dar suporte às áreas de negócios e aos proprietários de portfólio, a fim de acelerar as migrações de aplicativos e o desenvolvimento de novos aplicativos.Subscriptions should be used as a unit of management and scale aligned with business needs and priorities to support business areas and portfolio owners to accelerate application migrations and new application development. As assinaturas devem ser fornecidas a unidades de negócios para dar suporte ao design, ao desenvolvimento e ao teste de novas cargas de trabalho e à migração de cargas de trabalho.Subscriptions should be provided to business units to support the design, development, and testing of new workloads and migration of workloads.

Governança controlada por políticasPolicy-driven governance

o Azure Policy deve ser usado para fornecer verificadores de integridade e garantir a conformidade contínua com a plataforma da sua organização, juntamente com os aplicativos implantados nela.Azure Policy should be used to provide guardrails and ensure continued compliance with your organization's platform, along with the applications deployed onto it. O Azure Policy também fornece aos proprietários do aplicativo liberdade suficiente e um caminho seguro e desobstruído para a nuvem.Azure Policy also provides application owners with sufficient freedom and a secure unhindered path to the cloud.

Plano de gerenciamento e controle únicoSingle control and management plane

a arquitetura de escala empresarial não deve considerar nenhuma camada de abstração, como ferramentas ou portais desenvolvidos pelo cliente.Enterprise-scale architecture shouldn't consider any abstraction layers, such as customer-developed portals or tooling. Ela deve fornecer uma experiência consistente para AppOps (equipes de operação gerenciadas centralmente) e DevOps (equipes de operações de aplicativos dedicadas).It should provide a consistent experience for both AppOps (centrally managed operation teams) and DevOps (dedicated application operation teams). O Azure fornece um painel de controle unificado e consistente em todos os recursos do Azure e canais de provisionamento sujeitos a controles de acesso baseado em função e controlados por políticas.Azure provides a unified and consistent control plane across all Azure resources and provisioning channels subject to role-based access and policy-driven controls. O Azure pode ser usado para estabelecer um conjunto padronizado de políticas e controles para administrar toda a propriedade empresarial.Azure can be used to establish a standardized set of policies and controls for governing the entire enterprise estate.

Com neutralidade de arquétipo e centrada no aplicativoApplication-centric and archetype-neutral

A arquitetura de escala empresarial deve ter como foco as migrações e o desenvolvimento centrados no aplicativo, em vez de simples migrações lift-and-shift de infraestrutura, como a movimentação de máquinas virtuais.Enterprise-scale architecture should focus on application-centric migrations and development rather than pure infrastructure lift-and-shift migrations, such as moving virtual machines. Ela não deve diferenciar aplicativos antigos e novos, infraestrutura como serviço ou aplicativos de plataforma como serviço.It shouldn't differentiate between old and new applications, infrastructure as a service, or platform as a service applications. Por fim, deve fornecer uma base segura e segura para a implantação de todos os tipos de aplicativos na plataforma Azure.Ultimately, it should provide a safe and secure foundation for all application types to be deployed onto your Azure platform.

Alinhar designs e roteiros nativos do AzureAlign Azure-native design and roadmaps

A abordagem de arquitetura de escala corporativa defende o uso de serviços e funcionalidades da plataforma nativa do Azure sempre que possível.The enterprise-scale architecture approach advocates using Azure-native platform services and capabilities whenever possible. Essa abordagem deve estar alinhada aos roteiros da plataforma do Azure para garantir que novas funcionalidades estejam disponíveis em seus ambientes.This approach should align with Azure platform roadmaps to ensure that new capabilities are available within your environments. Os roteiros da plataforma do Azure devem ajudar a informar a estratégia de migração e a trajetória de escala corporativa.Azure platform roadmaps should help to inform the migration strategy and enterprise-scale trajectory.

RecomendaçõesRecommendations

Esteja preparado para compensar a funcionalidade porque é improvável que tudo seja necessário no primeiro dia.Be prepared to trade off functionality because it's unlikely that everything will be required on day one. Use as versões prévias dos serviços e assuma dependências de roteiros de serviço para remover barreiras técnicas.Use preview services and take dependencies on service roadmaps to remove technical blockers.