Płaszczyzna sterowania i płaszczyzna danych platformy Azure

Operacje platformy Azure można podzielić na dwie kategorie — płaszczyznę sterowania i płaszczyznę danych. W tym artykule opisano różnice między tymi dwoma typami operacji.

Płaszczyzna sterowania służy do zarządzania zasobami w ramach subskrypcji. Płaszczyzna danych służy do używania funkcji uwidocznionych przez wystąpienie typu zasobu.

Przykład:

  • Maszynę wirtualną można utworzyć za pomocą płaszczyzny sterowania. Po utworzeniu maszyny wirtualnej można z nią korzystać za pośrednictwem operacji płaszczyzny danych, takich jak protokół RDP (Remote Desktop Protocol).

  • Konto magazynu można utworzyć za pomocą płaszczyzny sterowania. Płaszczyzna danych służy do odczytywania i zapisywania danych na koncie magazynu.

  • Bazę danych usługi Azure Cosmos DB można utworzyć za pomocą płaszczyzny sterowania. Aby wykonywać zapytania dotyczące danych w bazie danych usługi Azure Cosmos DB, należy użyć płaszczyzny danych.

Płaszczyzna sterowania

Wszystkie żądania dotyczące operacji płaszczyzny sterowania są wysyłane do adresu URL usługi Azure Resource Manager. Ten adres URL różni się w zależności od środowiska platformy Azure.

  • W przypadku platformy Azure globalny adres URL to https://management.azure.com.
  • W przypadku Azure Government adres URL to https://management.usgovcloudapi.net/.
  • W przypadku platformy Azure (Niemcy) adres URL to https://management.microsoftazure.de/.
  • W przypadku platformy Microsoft Azure obsługiwanej przez firmę 21Vianet adres URL to https://management.chinacloudapi.cn.

Aby dowiedzieć się, które operacje używają adresu URL usługi Azure Resource Manager, zobacz interfejs API REST platformy Azure. Na przykład operacja tworzenia lub aktualizowania bazy danych MySQL jest operacją płaszczyzny sterowania, ponieważ adres URL żądania to:

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

Usługa Azure Resource Manager obsługuje wszystkie żądania płaszczyzny sterowania. Automatycznie stosuje funkcje platformy Azure zaimplementowane do zarządzania zasobami, takie jak:

Po uwierzytelnieniu żądania usługa Azure Resource Manager wysyła je do dostawcy zasobów, który kończy operację. Nawet w okresach niedostępności płaszczyzny sterowania nadal można uzyskać dostęp do płaszczyzny danych zasobów platformy Azure. Na przykład możesz nadal uzyskiwać dostęp do danych w zasobie konta magazynu i obsługiwać je za pośrednictwem oddzielnego identyfikatora URI https://myaccount.blob.core.windows.net magazynu, nawet jeśli https://management.azure.com nie jest dostępny.

Płaszczyzna sterowania zawiera dwa scenariusze obsługi żądań — "zielone pole" i "brązowe pole". Zielone pole odnosi się do nowych zasobów. Pole Brown odnosi się do istniejących zasobów. Podczas wdrażania zasobów platforma Azure Resource Manager rozumie, kiedy utworzyć nowe zasoby i kiedy zaktualizować istniejące zasoby. Nie musisz martwić się, że zostaną utworzone identyczne zasoby.

Płaszczyzna danych

Żądania operacji płaszczyzny danych są wysyłane do punktu końcowego specyficznego dla twojego wystąpienia. Na przykład operacja Detect Language w usługach Azure AI to operacja płaszczyzny danych, ponieważ adres URL żądania to:

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

Operacje płaszczyzny danych nie są ograniczone do interfejsu API REST. Mogą wymagać innych poświadczeń, takich jak logowanie do maszyny wirtualnej lub serwera bazy danych.

Funkcje wymuszające zarządzanie i ład mogą nie dotyczyć operacji płaszczyzny danych. Należy wziąć pod uwagę różne sposoby interakcji użytkowników z rozwiązaniami. Na przykład blokada uniemożliwiająca użytkownikom usunięcie bazy danych nie uniemożliwia użytkownikom usuwania danych za pośrednictwem zapytań.

Niektóre zasady umożliwiają zarządzanie operacjami płaszczyzny danych. Aby uzyskać więcej informacji, zobacz Tryby dostawcy zasobów (wersja zapoznawcza) w Azure Policy.

Następne kroki