Ontwerp principes voor Cloud acceptatie Framework voor ondernemingenCloud Adoption Framework enterprise-scale design principles

De architectuur voor Enter prise-Scale die in deze richt lijnen is voorgeschreven, is gebaseerd op de ontwerp principes die hier worden beschreven.The enterprise-scale architecture prescribed in this guidance is based on the design principles described here. Deze principes fungeren als leidraad voor latere ontwerpbeslissingen in kritieke technische domeinen.These principles serve as a compass for subsequent design decisions across critical technical domains. Maak uzelf vertrouwd met deze principes om meer inzicht te krijgen in hun impact en de nadelen als u zich er niet aan houdt.Familiarize yourself with these principles to better understand their impact and the trade-offs associated with nonadherence.

Democratisering van abonnementenSubscription democratization

Abonnementen moeten worden gebruikt als een eenheid voor het beheer en de schaal die is afgestemd op de behoeften van het bedrijf en de prioriteiten voor het ondersteunen van bedrijfsgebieden en portfolio-eigenaren om de migratie van toepassingen en de ontwikkeling van nieuwe toepassingen te versnellen.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. Er moeten abonnementen worden verstrekt aan bedrijfseenheden ter ondersteuning van het ontwerpen, het ontwikkelen en het testen van nieuwe workloads en de migratie van workloads.Subscriptions should be provided to business units to support the design, development, and testing of new workloads and migration of workloads.

Governance op basis van beleidPolicy-driven governance

Azure Policy moet worden gebruikt om richtlijnen te bieden en ervoor te zorgen dat het platform van uw organisatie blijft voldoen, samen met de toepassingen die erop zijn geïmplementeerd.Azure Policy should be used to provide guardrails and ensure continued compliance with your organization's platform, along with the applications deployed onto it. Azure Policy biedt eigenaren van toepassingen ook voldoende vrijheid en een beveiligd, onbelemmerd pad naar de cloud.Azure Policy also provides application owners with sufficient freedom and a secure unhindered path to the cloud.

Eén besturings- en beheervlakSingle control and management plane

Bij het ontwerpen van een architectuur op ondernemingsniveau dient geen rekening te worden gehouden met eventuele abstractielagen, zoals door de klant ontwikkelde portals of tools.Enterprise-scale architecture shouldn't consider any abstraction layers, such as customer-developed portals or tooling. De architectuur moet een consistente ervaring bieden voor AppOps (centraal beheerde bewerkingsteams) als DevOps (toegewezen toepassingsbewerkingsteams).It should provide a consistent experience for both AppOps (centrally managed operation teams) and DevOps (dedicated application operation teams). Azure biedt een uniform en consistent beheervlak voor alle Azure-resources en de inrichtingskanalen die gelden voor op rollen gebaseerde toegang en controles op basis van beleid.Azure provides a unified and consistent control plane across all Azure resources and provisioning channels subject to role-based access and policy-driven controls. Azure kan worden gebruikt om een gestandaardiseerde set beleidsregels en besturingselementen te maken voor alle faciliteiten van het bedrijf.Azure can be used to establish a standardized set of policies and controls for governing the entire enterprise estate.

Toepassingsgericht en archetype-onafhankelijkApplication-centric and archetype-neutral

Architectuur op ondernemingsniveau is meer gericht op migraties en ontwikkeling van toepassingen dan pure lift-and-shift-migraties van infrastructuur, zoals het verplaatsen van virtuele machines.Enterprise-scale architecture should focus on application-centric migrations and development rather than pure infrastructure lift-and-shift migrations, such as moving virtual machines. Hierbij mag geen onderscheid worden gemaakt tussen oude en nieuwe toepassingen, en Infrastructure as a Service- of Platform as a Service-toepassingen.It shouldn't differentiate between old and new applications, infrastructure as a service, or platform as a service applications. Uiteindelijk moet het een veilige en stevige basis bieden voor alle typen toepassingen die op het Azure-platform moeten worden geïmplementeerd.Ultimately, it should provide a safe and secure foundation for all application types to be deployed onto your Azure platform.

Systeemeigen ontwerp van Azure en roadmaps op elkaar afstemmenAlign Azure-native design and roadmaps

Bij de benadering van architectuur op ondernemingsniveau gaat de voorkeur waar mogelijk uit naar systeemeigen platformservices en mogelijkheden van Azure.The enterprise-scale architecture approach advocates using Azure-native platform services and capabilities whenever possible. Deze benadering moet in lijn worden gebracht met roadmaps voor het Azure-platform om ervoor te zorgen dat er in uw omgevingen nieuwe mogelijkheden beschikbaar zijn.This approach should align with Azure platform roadmaps to ensure that new capabilities are available within your environments. Roadmaps voor het Azure-platform kunnen helpen bij het bepalen van de migratiestrategie en het ondernemingsbrede traject.Azure platform roadmaps should help to inform the migration strategy and enterprise-scale trajectory.

AanbevelingenRecommendations

Schrik er niet voor terug om in te leveren op functionaliteit, aangezien het onwaarschijnlijk is dat alles op dag één klaar moet zijn.Be prepared to trade off functionality because it's unlikely that everything will be required on day one. Gebruik preview-services en accepteer afhankelijkheden van roadmaps voor services om technische barrières weg te nemen.Use preview services and take dependencies on service roadmaps to remove technical blockers.