Porównanie zarządzania zasobami platformy AWS i platformy Azure
Termin resource jest stosowany tak samo zarówno w usługach Azure, jak i Amazon Web Services (AWS). Zasób jest elementem, który można zarządzać. Może to być na przykład maszyna wirtualna, konto magazynu, aplikacja internetowa, baza danych lub sieć wirtualna.
Grupy zasobów platformy AWS a grupy zasobów platformy Azure
Grupy zasobów na platformie Azure i aws są używane do organizowania zasobów i zarządzania nimi. Istnieją jednak pewne kluczowe różnice:
- Usunięcie grupy zasobów platformy AWS nie ma wpływu na zasoby. Usunięcie grupy zasobów platformy Azure powoduje usunięcie wszystkich zasobów w niej.
- Na platformie Azure należy utworzyć grupę zasobów przed utworzeniem zasobu. Zasób musi być częścią jednej grupy zasobów.
- Na platformie Azure można śledzić koszty według grupy zasobów. W usłudze AWS można używać tagów alokacji kosztów do filtrowania określonych zasobów.
Opcje wdrażania zasobów
Platforma Azure oferuje kilka sposobów zarządzania zasobami:
w witrynie Azure portal. Podobnie jak pulpit nawigacyjny platformy AWS, witryna Azure Portal udostępnia internetowy interfejs zarządzania dla zasobów platformy Azure.
Interfejs API REST. Interfejs API REST usługi Azure Resource Manager zapewnia programowy dostęp do większości funkcji dostępnych w witrynie Azure Portal.
Azure CLI. Azure CLI zapewnia interfejs wiersza polecenia, którego można użyć do tworzenia i zarządzania zasobami platformy Azure. Azure CLI jest dostępne dla systemów Windows, Linux i macOS.
Azure PowerShell. Moduły platformy Azure dla programu PowerShell umożliwiają uruchamianie zautomatyzowanych zadań zarządzania przy użyciu skryptu. Program PowerShell jest dostępny dla systemu Windows, Linux i macOS.
szablony usługi ARM. Szablony ARM usługi Azure Resource Manager zapewniają możliwości zarządzania zasobami w formacie JSON, które są podobne do tych oferowanych przez usługę AWS CloudFormation.
Bicep. Bicep to język specyficzny dla domeny, który używa składni deklaratywnej do wdrażania zasobów platformy Azure.
Terraform. Za pomocą narzędzia Terraform można definiować, wyświetlać podgląd i wdrażać infrastrukturę chmury przy użyciu składni HCL.
W przypadku każdego z tych interfejsów grupa zasobów jest centralna dla tworzenia, wdrażania lub modyfikowania zasobów platformy Azure. Implementacja jest podobna do implementacji stosu używanej do grupowania zasobów AWS podczas wdrożeń CloudFormation.
Oznaczanie
Tagowanie , zarówno na platformie Azure, jak i w usłudze AWS, umożliwia efektywne organizowanie zasobów i zarządzanie nimi przez przypisywanie metadanych do zasobów. Tagi to pary klucz-wartość, które ułatwiają kategoryzowanie, śledzenie kosztów i zarządzanie nimi w całej infrastrukturze chmury. Zarówno platforma AWS, jak i platforma Azure obsługują kontrolę dostępu opartą na atrybutach (ABAC) na podstawie wartości tagów. Chociaż tagowanie platform Azure i AWS jest podobne, istnieją pewne różnice:
- Tagi platformy Azure są nieczułe na wielkość liter w operacjach, ale można zachować oryginalną wielkość liter. Tagi AWS są rozróżniane ze względu na wielkość liter.
- Platforma Azure zapewnia dziedziczenie tagów za pomocą zasad. Platforma AWS nie obsługuje natywnie dziedziczenia tagów między zasobami nadrzędnymi i podrzędnymi. Platforma AWS obsługuje dziedziczenie tagów dla kategorii kosztów platformy AWS.
- Platforma AWS udostępnia narzędzie edytora tagów do dodawania tagów, natomiast platforma Azure udostępnia funkcje tagowania za pośrednictwem witryny Azure Portal i interfejsów zarządzania.
Współpracownicy
Ten artykuł jest obsługiwany przez firmę Microsoft. Pierwotnie został napisany przez następujących współautorów.
Główny autor:
- Srinivasaro Thumala | Starszy inżynier klienta
Inny współautor:
- Adam Cerini | Dyrektor, Strateg Technologii Partnerskich
Aby wyświetlić niepubalne profile serwisu LinkedIn, zaloguj się do serwisu LinkedIn.
Następne kroki
- Azure resource group guidelines (Wytyczne dotyczące grupy zasobów platformy Azure)
- Wdrażanie zasobów przy użyciu szablonów ARM i portalu Azure
Powiązane zasoby
- Porównaj konta AWS i Azure
- porównanie opcji sieci platformy AWS i platformy Azure