Delen via


Azure-besturingsvlak en -gegevensvlak

Azure-bewerkingen kunnen worden onderverdeeld in twee categorieën: besturingsvlak en gegevensvlak. In dit artikel worden de verschillen tussen deze twee typen bewerkingen beschreven.

U gebruikt het besturingsvlak om resources in uw abonnement te beheren. U gebruikt het gegevensvlak om mogelijkheden te gebruiken die beschikbaar worden gesteld door uw exemplaar van een resourcetype.

Voorbeeld:

  • U maakt een virtuele machine via het besturingsvlak. Nadat de virtuele machine is gemaakt, communiceert u ermee via gegevensvlakbewerkingen, zoals Remote Desktop Protocol (RDP).

  • U maakt een opslagaccount via het besturingsvlak. U gebruikt het gegevensvlak om gegevens in het opslagaccount te lezen en te schrijven.

  • U maakt een Azure Cosmos DB-database via het besturingsvlak. Als u een query wilt uitvoeren op gegevens in de Azure Cosmos DB-database, gebruikt u het gegevensvlak.

Besturingsvlak

Alle aanvragen voor besturingsvlakbewerkingen worden verzonden naar de URL van Azure Resource Manager. Deze URL verschilt per Azure-omgeving.

  • De URL voor Azure Global is https://management.azure.com.
  • De URL voor de Azure Government-cloud is https://management.usgovcloudapi.net/.
  • Voor Azure Duitsland is https://management.microsoftazure.de/de URL .
  • Voor Microsoft Azure beheerd door 21Vianet is https://management.chinacloudapi.cnde URL.

Zie de Azure REST API om te ontdekken welke bewerkingen gebruikmaken van de AZURE Resource Manager-URL. De bewerking voor maken of bijwerken voor MySQL is bijvoorbeeld een besturingsvlakbewerking omdat de aanvraag-URL:

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/servers/{serverName}/databases/{databaseName}?api-version=2017-12-01

Azure Resource Manager verwerkt alle aanvragen van het besturingsvlak. De Azure-functies die u hebt geïmplementeerd, worden automatisch toegepast om uw resources te beheren, zoals:

Nadat de aanvraag is geverifieerd, verzendt Azure Resource Manager deze naar de resourceprovider, waarmee de bewerking wordt voltooid. Zelfs tijdens perioden van onbeschikbaarheid voor het besturingsvlak hebt u nog steeds toegang tot het gegevensvlak van uw Azure-resources. U kunt bijvoorbeeld toegang blijven krijgen tot en werken met gegevens in uw opslagaccountresource via de afzonderlijke opslag-URI https://myaccount.blob.core.windows.net , zelfs als https://management.azure.com deze niet beschikbaar is.

Het besturingsvlak bevat twee scenario's voor het verwerken van aanvragen: 'groen veld' en 'bruin veld'. Groen veld verwijst naar nieuwe resources. Bruin veld verwijst naar bestaande resources. Wanneer u resources implementeert, begrijpt Azure Resource Manager wanneer nieuwe resources moeten worden gemaakt en wanneer bestaande resources moeten worden bijgewerkt. U hoeft zich geen zorgen te maken dat identieke resources worden gemaakt.

Gegevenslaag

Aanvragen voor gegevensvlakbewerkingen worden verzonden naar een eindpunt dat specifiek is voor uw exemplaar. De bewerking Taal detecteren in Azure AI-services is bijvoorbeeld een gegevensvlakbewerking omdat de aanvraag-URL:

POST {Endpoint}/text/analytics/v2.0/languages

Gegevensvlakbewerkingen zijn niet beperkt tot REST API. Mogelijk vereisen ze andere referenties, zoals aanmelden bij een virtuele machine of databaseserver.

Functies die beheer en governance afdwingen, zijn mogelijk niet van toepassing op gegevensvlakbewerkingen. U moet rekening houden met de verschillende manieren waarop gebruikers met uw oplossingen communiceren. Een vergrendeling die bijvoorbeeld voorkomt dat gebruikers een database verwijderen, verhindert niet dat gebruikers gegevens verwijderen via query's.

U kunt een aantal beleidsregels gebruiken om bewerkingen in het gegevensvlak te beheren. Zie de resourceprovidermodi (preview) in Azure Policy voor meer informatie.

Volgende stappen