Uw reken opties controlerenReview your compute options

Het bepalen van de rekenvereisten voor het hosten van uw workloads is een belangrijke overweging bij de voorbereiding van uw cloudacceptatie.Determining the compute requirements for hosting your workloads is a key consideration as you prepare for your cloud adoption. Azure rekenproducten en -services bieden ondersteuning voor een groot aantal scenario's en mogelijkheden voor het berekenen van workloads.Azure compute products and services support a wide variety of workload computing scenarios and capabilities. Hoe u uw landingszone-omgeving voor de ondersteuning van uw rekenvereisten configureert, is afhankelijk van de governance-, technische en zakelijke vereisten van uw workload.How you configure your landing zone environment to support your compute requirements depends on your workload's governance, technical, and business requirements.

Vereisten voor rekenservices bepalenIdentify compute services requirements

Als onderdeel van de evaluatie van de aanvoerzone en de voorbereiding, moet u alle rekenresources identificeren die door uw landingszone moeten worden ondersteund.As part of your landing zone evaluation and preparation, you need to identify all compute resources that your landing zone will need to support. Dit proces omvat het evalueren van elk van de toepassingen en services waaruit uw workloads bestaan om de reken- en hostingvereisten te bepalen.This process involves assessing each of the applications and services that make up your workloads to determine your compute and hosting requirements. Nadat u de vereisten hebt geïdentificeerd en gedocumenteerd, kunt u beleidsregels maken waarmee de landingszone kan bepalen welke resourcetypen zijn toegestaan op basis van de behoeften van uw workload.After you identify and document your requirements, you can create policies for your landing zone to control what resource types are allowed based on your workload needs.

Gebruik de volgende beslissingsstructuur als uitgangspunt voor elke toepassing of service die u implementeert in uw landingszone-omgeving, om de vereisten voor uw rekenservices te helpen bepalen:For each application or service you'll deploy to your landing zone environment, use the following decision tree as a starting point to help you determine your compute services requirements:

Beslissings structuur van Azure Compute Services : een beslissings structuur van Azure Compute Services.Azure compute services decision tree Figure 1: An Azure compute services decision tree.

Notitie

Meer informatie over het beoordelen van rekenopties voor elk van uw toepassingen of services vindt u in de handleiding voor de architectuur van Azure-toepassingen.Learn more about how to assess compute options for each of your applications or services in the Azure application architecture guide.

Belangrijke vragenKey questions

Beantwoord de volgende vragen over uw workloads om u te helpen bij het nemen van beslissingen op basis van de beslissingsstructuur van Azure-rekenservices:Answer the following questions about your workloads to help you make decisions based on the Azure compute services decision tree:

  • Bouwt u net-nieuwe toepassingen en services of migreert u van bestaande on-premises workloads?Are you building net-new applications and services or migrating from existing on-premises workloads? Door nieuwe toepassingen te ontwikkelen als onderdeel van de implementatie van uw Cloud kunt u optimaal profiteren van moderne, op de cloud gebaseerde hosting technologieën vanuit de ontwerp fase.Developing new applications as part of your cloud adoption efforts allows you to take full advantage of modern cloud-based hosting technologies from the design phase moving forward.
  • Als u bestaande workloads migreert, kunnen ze dan gebruikmaken van moderne cloudtechnologieën?If you're migrating existing workloads, can they take advantage of modern cloud technologies? Voor het migreren van on-premises workloads is analyse vereist.Migrating on-premises workloads requires analysis. Kunt u bestaande toepassingen en services eenvoudig optimaliseren om gebruik te maken van moderne Cloud technologieën, of zal een lift-en-Shift-benadering beter werken voor uw workloads?Can you easily optimize existing applications and services to take advantage of modern cloud technologies, or will a lift-and-shift approach work better for your workloads?
  • Kunnen uw toepassingen of services gebruikmaken van containers?Can your applications or services take advantage of containers? Als uw toepassingen goede kandidaten zijn voor het hosten van hosts, kunt u profiteren van de resource-efficiëntie, schaal baarheid en indelings mogelijkheden van container Services in azure.If your applications are good candidates for containerized hosting, you can take advantage of the resource efficiency, scalability, and orchestration capabilities provided by container services in Azure. Zowel Azure Managed disks als Azure files kunnen worden gebruikt voor permanente opslag in container toepassingen.Both Azure managed disks and Azure Files can be used for persistent storage in containerized applications.
  • Zijn uw toepassingen web-of API-gebaseerd en gebruiken ze PHP, ASP.NET, Node.js of vergelijk bare technologieën?Are your applications web- or API-based, and do they use PHP, ASP.NET, Node.js, or similar technologies? Web-apps kunnen worden geïmplementeerd op beheerde Azure App Service-exemplaren, zodat u geen virtuele machines hoeft te onderhouden voor hostingdoeleinden.Web apps can be deployed to managed Azure App Service instances, so you don't have to maintain virtual machines for hosting purposes.
  • Hebt u de volledige controle over het besturingssysteem en de hostingomgeving van uw workload nodig?Will you require full control over the OS and hosting environment of your workload? Als u de hostingomgeving, zoals besturingssysteem, schijven, lokaal uitgevoerde software en andere configuraties, moet kunnen beheren, kunt u Azure Virtual Machines gebruiken om uw toepassingen en services te hosten.If you need to control the hosting environment, including OS, disks, locally running software, and other configurations, you can use Azure Virtual Machines to host your applications and services. Naast het kiezen van de grootte van uw virtuele machines en prestatie lagen, zijn uw beslissingen met betrekking tot de opslag van virtuele schijven van invloed op de prestaties en de Sla's die betrekking hebben op uw infra structuur als servicewerk belastingen.In addition to choosing your virtual machine sizes and performance tiers, your decisions regarding virtual disk storage will affect performance and SLAs related to your infrastructure as a service workloads. Zie de documentatie van Azure Disk Storage voor meer informatie.For more information, see the Azure disk storage documentation.
  • Zijn voor uw workload HPC-mogelijkheden (High-Performance Computing) vereist?Will your workload involve high-performance computing (HPC) capabilities? Azure Batch biedt taakplanning en automatische schaalaanpassing van computerresources als een platformservice. Daardoor kunt u eenvoudig grootschalige parallelle en HPC-toepassingen uitvoeren in de cloud.Azure Batch provides job scheduling and autoscaling of compute resources as a platform service, so it's easy to run large-scale parallel and HPC applications in the cloud.
  • Gebruiken uw toepassingen een architectuur van microservices?Will your applications use a microservices architecture? Toepassingen die gebruikmaken van een architectuur op basis van microservices, kunnen diverse geoptimaliseerde rekentechnologieën gebruiken.Applications that use a microservices-based architecture can take advantage of several optimized compute technologies. Zelfstandige workloads op basis van gebeurtenissen kunnen Azure Functions gebruiken om schaalbare, serverloze toepassingen te bouwen waarvoor geen infrastructuur nodig is.Self-contained, event-driven workloads can use Azure Functions to build scalable, serverless applications that don't need an infrastructure. Voor toepassingen die meer controle vereisen over de omgeving waarin microservices worden uitgevoerd, kunt u containerservices zoals Azure Container Instances, Azure Kubernetes Service en Azure Service Fabric gebruiken.For applications that require more control over the environment where microservices run, you can use container services like Azure Container Instances, Azure Kubernetes Service, and Azure Service Fabric.

Notitie

De meeste rekenservices van Azure worden gebruikt in combinatie met Azure Storage.Most Azure compute services are used in combination with Azure Storage. Raadpleeg de richtlijnen voor opslagbeslissingen voor gerelateerde opslagbeslissingen.Consult the storage decisions guidance for related storage decisions.

Veelvoorkomende rekenscenario’sCommon compute scenarios

In de volgende tabel ziet u enkele algemene gebruiksscenario's en de aanbevolen rekenservices voor het afhandelen daarvan:The following table illustrates a few common use scenarios and the recommended compute services for handling them:

ScenarioScenario RekenserviceCompute service
Ik moet binnen seconden virtuele machines voor Linux en Windows inrichten met de configuraties van mijn keuze.I need to provision Linux and Windows virtual machines in seconds with the configurations of my choice. Azure Virtual MachinesAzure Virtual Machines
Ik moet een hoge beschikbaarheid bereiken door via automatisch inschalen binnen enkele minuten duizenden VM’s te maken.I need to achieve high availability by autoscaling to create thousands of VMs in minutes. Schaal sets voor virtuele machinesVirtual machine scale sets
Ik wil de implementatie, het beheer en de uitvoering van Kubernetes vereenvoudigen.I want to simplify the deployment, management, and operations of Kubernetes. Azure Kubernetes Service (AKS)Azure Kubernetes Service (AKS)
Ik moet de ontwikkeling van toepassingen versnellen door gebruik te maken van een door de gebeurtenis gestuurde serverloze architectuur.I need to accelerate application development by using an event-driven serverless architecture. Azure FunctionsAzure Functions
Ik moet microservices ontwikkelen en containers organiseren in Windows en Linux.I need to develop microservices and orchestrate containers on Windows and Linux. Azure Service FabricAzure Service Fabric
Ik wil snel Cloud toepassingen voor web en mobiel maken met behulp van een volledig beheerd platform.I want to quickly create cloud applications for web and mobile by using a fully managed platform. Azure App ServiceAzure App Service
Ik wil toepassingen container plaatsen en eenvoudig containers uitvoeren met één opdracht.I want to containerize applications and easily run containers by using a single command. Azure Container InstancesAzure Container Instances
Ik heb taakplanning op cloudschaal en rekenbeheer nodig met de mogelijkheid om in te schalen op tientallen, honderden of duizenden virtuele machines.I need cloud-scale job scheduling and compute management with the ability to scale to tens, hundreds, or thousands of virtual machines. Azure BatchAzure Batch
Ik moet Maxi maal beschik bare, schaal bare Cloud toepassingen en Api's maken, waarmee ik kan worden gefocust op toepassingen in plaats van op hardware.I need to create highly available, scalable cloud applications and APIs that can help me focus on applications instead of hardware. Azure Cloud ServicesAzure Cloud Services

Regionale beschikbaarheidRegional availability

Met Azure kunt u services leveren op de schaal die u nodig hebt om uw klanten en partners op elk gewenst tijdstip te bereiken.Azure lets you deliver services at the scale you need to reach your customers and partners wherever they are. Een belangrijke factor bij het plannen van de cloudimplementatie is het bepalen in welke Azure-regio de resources voor uw workload worden gehost.A key factor in planning your cloud deployment is to determine which Azure region will host your workload resources.

Sommige reken opties, zoals Azure App Service, zijn algemeen beschikbaar in de meeste Azure-regio's, terwijl andere compute-Services alleen in bepaalde regio's worden ondersteund.Some compute options such as Azure App Service are generally available in most Azure regions while other compute services are supported only in certain regions. Sommige typen virtuele machines en de bijbehorende opslagtypen hebben een beperkte regionale beschikbaarheid.Some virtual machine types and their associated storage types have limited regional availability. Voordat u besluit welke regio's u uw reken resources gaat implementeren, raden we u aan de pagina regio's te raadplegen om de meest recente status van regionale Beschik baarheid te controleren.Before you decide the regions to which you will deploy your compute resources, we recommend that you refer to the regions page to check the latest status of regional availability.

Zie de pagina Azure-regio'svoor meer informatie over de globale Azure-infra structuur.To learn more about the Azure global infrastructure, see the Azure regions page. U kunt ook beschik bare producten per regio weer geven voor specifieke details over de algemene services die beschikbaar zijn in elke Azure-regio.You can also view products available by region for specific details about the overall services that are available in each Azure region.

Vereisten voor gegevenslocatie en -nalevingData residency and compliance requirements

Juridische en contractuele vereisten met betrekking tot gegevensopslag worden vaak toegepast op uw workloads.Legal and contractual requirements related to data storage often will apply to your workloads. Deze vereisten zijn afhankelijk van de locatie van uw organisatie, de jurisdictie waar bestanden en gegevens worden opgeslagen en verwerkt, en de toepasselijke bedrijfssector.These requirements might vary based on the location of your organization, the jurisdiction where files and data are stored and processed, and your applicable business sector. Onderdelen van gegevensverplichtingen waarmee rekening moet worden gehouden, zijn gegevensclassificatie, gegevenslocatie en de respectieve verantwoordelijkheden voor gegevensbescherming onder het gedeelde verantwoordelijkheidsmodel.Components of data obligations to consider include data classification, data location, and the respective responsibilities for data protection under the shared responsibility model. Veel rekenoplossingen zijn afhankelijk van gekoppelde opslagresources.Many compute solutions depend on linked storage resources. Deze vereiste kan ook van invloed zijn op uw rekenbeslissingen.This requirement also might influence your compute decisions. Voor hulp bij het leren van deze vereisten raadpleegt u het technisch document dat voldoet aan de naleving van gegevens locatie en beveiliging met Azure.For help with understanding these requirements, see the white paper achieving compliant data residency and security with Azure.

Bepalen waar uw rekenresources zich fysiek bevinden, kan een onderdeel zijn van uw nalevingsactiviteiten.Part of your compliance efforts might include controlling where your compute resources are physically located. Azure-regio's zijn geordend in groepen, geografieën genaamd.Azure regions are organized into groups called geographies. Een Azure-geografie zorgt ervoor dat de vereisten met betrekking tot de gegevenslocatie, soevereiniteit, naleving en tolerantie binnen geografische en politieke grenzen in acht worden genomen.An Azure geography ensures that data residency, sovereignty, compliance, and resiliency requirements are honored within geographical and political boundaries. Als uw workloads onderhevig zijn aan gegevenssoevereiniteit of andere nalevingsvereisten, moet u uw opslagresources implementeren in regio's in een geschikte Azure-geografie.If your workloads are subject to data sovereignty or other compliance requirements, you must deploy your storage resources to regions in a compliant Azure geography.

Besturingen voor rekenservices instellenEstablish controls for compute services

Wanneer u de omgeving voor de landingszone voorbereidt, kunt u besturingen opstellen die het aantal resources beperken dat elke gebruiker kan implementeren.When you prepare your landing zone environment, you can establish controls that limit what resources each user can deploy. Met de besturings elementen kunt u kosten beheren en beveiligings Risico's beperken terwijl ontwikkel aars en IT-teams bronnen kunnen implementeren en configureren die nodig zijn om uw workloads te ondersteunen.The controls can help you manage costs and limit security risks while still allowing developers and IT teams to deploy and configure resources that are needed to support your workloads.

Nadat u de vereisten voor de landingszone hebt geïdentificeerd en gedocumenteerd, kunt u Azure Policy gebruiken om te beheren welke rekenresources gebruikers mogen maken.After you identify and document your landing zone's requirements, you can use Azure Policy to control the compute resources that you allow users to create. Besturingen kunnen de vorm hebben van het toestaan of weigeren van het maken van typen rekenresources.Controls can take the form of allowing or denying the creation of compute resource types. U kunt bijvoorbeeld instellen dat gebruikers alleen Azure App Service- of Azure Functions-resources mogen maken.For example, you might restrict users to creating only Azure App Service or Azure Functions resources. U kunt ook beleid gebruiken om de toegestane opties te beheren wanneer een resource wordt gemaakt, zoals beperken welke VM-SKU's ingericht kunnen worden of alleen specifieke VM-installatiekopieën toestaan.You also can use policy to control the allowable options when a resource is created, like restricting what virtual machine SKUs can be provisioned or allowing only specific VM images.

Het bereik van een beleid kan worden beperkt tot resources, resourcegroepen, abonnementen en beheergroepen.Policies can be scoped to resources, resource groups, subscriptions, and management groups. U kunt uw beleid toevoegen aan de definities van Azure blauw drukken en deze herhaaldelijk Toep assen in uw Cloud.You can include your policies in Azure blueprint definitions and apply them repeatedly throughout your cloud estate.