Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Begriff Ressource wird sowohl in Azure als auch in Amazon Web Services (AWS) auf die gleiche Weise verwendet. Eine Ressource ist ein verwaltbares Element. Es kann sich beispielsweise um eine virtuelle Maschine, ein Speicherkonto, eine Web-App, eine Datenbank oder ein virtuelles Netzwerk handeln.
AWS-Ressourcengruppen im Vergleich zu Azure-Ressourcengruppen
Ressourcengruppen in Azure und AWS werden zum Organisieren und Verwalten von Ressourcen verwendet. Es gibt jedoch einige wesentliche Unterschiede:
- Das Löschen einer AWS-Ressourcengruppe wirkt sich nicht auf die Ressourcen aus. Beim Löschen einer Azure-Ressourcengruppe werden alle darin aufgeführten Ressourcen gelöscht.
- In Azure gehören die meisten Ressourcen zu genau einer Ressourcengruppe, und Sie müssen die Ressourcengruppe erstellen, bevor Sie die Ressource erstellen. Einige Ressourcentypen, z. B. Richtlinienzuweisungen und Rollenzuweisungen, werden stattdessen im Abonnement, in der Verwaltungsgruppe oder im Mandantenbereich bereitgestellt.
- In Azure können Sie die Kosten nach Ressourcengruppe nachverfolgen. In AWS können Sie Kostenzuweisungs-Tags verwenden, um nach bestimmten Ressourcen zu filtern.
Optionen zur Ressourcenbereitstellung
Azure bietet mehrere Möglichkeiten zum Verwalten Ihrer Ressourcen:
Azure-Portal. Wie ein AWS-Dashboard bietet das Azure-Portal eine webbasierte Verwaltungsschnittstelle für Azure-Ressourcen.
REST-API: Die REST-API des Azure Resource Manager bietet programmgesteuerten Zugriff auf die meisten Features, die im Azure-Portal verfügbar sind.
Azure CLI Azure CLI bietet eine Befehlszeilenschnittstelle, die Sie zum Erstellen und Verwalten von Azure-Ressourcen verwenden können. Azure CLI ist für Windows, Linux und macOSverfügbar.
Azure PowerShell. Sie können die Azure-Module für PowerShell verwenden, um automatisierte Verwaltungsaufgaben mithilfe eines Skripts auszuführen. PowerShell ist für Windows, Linux und macOSverfügbar.
ARM-Vorlagen. Azure Resource Manager (ARM)-Vorlagen stellen JSON-vorlagenbasierte Ressourcenverwaltungsfunktionen bereit, die denen des AWS CloudFormation-Diensts ähneln.
Bicep. Bicep ist eine domänenspezifische Sprache, die deklarative Syntax verwendet, um Azure-Ressourcen bereitzustellen.
Terraform. Sie können Terraform verwenden, um cloudbasierte Infrastruktur mithilfe der HCL-Syntax zu definieren, in der Vorschau anzuzeigen und bereitzustellen.
Deployment-Stacks. Bei einem Bereitstellungsstapel handelt es sich um eine Azure-Ressource, die eine Gruppe von Ressourcen als einzelne Einheit über die Bereiche von Ressourcengruppen, Abonnements und Verwaltungsgruppen hinweg verwaltet. Es ist das nächstliegende Azure-Äquivalent zu einem AWS CloudFormation-Stapel.
Eine Ressourcengruppe ist zentral für die Erstellung, Bereitstellung oder Änderung der meisten Azure Ressourcen. Eine Ressourcengruppe ist jedoch ein Organisationscontainer, keine Bereitstellungseinheit. Wenn Sie das Lebenszyklusverhalten eines CloudFormation-Stacks verwenden möchten, bei dem die Plattform nachverfolgt, welche Ressourcen eine Vorlage verwaltet, verwenden Sie einen Deployment-Stack. Wenn Sie eine Ressource aus der Vorlage entfernen, bestimmt die Einstellung
actionOnUnmanagedes Bereitstellungsstapels, was als Nächstes geschieht: Der Stapel trennt die Ressource entweder und belässt sie an Ort und Stelle oder löscht sie. Legen Sie diesen Wert bewusst fest. CloudFormation löscht eine entfernte Ressource, es sei denn, Sie legenDeletionPolicyvonRetainfest, sodass ein Stack, der zum Trennen konfiguriert ist, das gegenteilige Ergebnis erzeugt von dem, was ein AWS-Architekt erwartet. Deployment-Stacks unterstützen auch Deny-Einstellungen, die Änderungen an verwalteten Ressourcen auf eine Weise blockieren, die dem Verhalten von CloudFormation-Stapelrichtlinien ähnelt.
Kennzeichnung (Tagging)
Durch Tagging in Azure und AWS können Sie Ressourcen effektiv organisieren und verwalten, indem Sie den Ressourcen Metadaten zuweisen. Tags sind Schlüsselwertpaare, die Ihnen helfen, Kosten in Ihrer Cloudinfrastruktur zu kategorisieren, nachzuverfolgen und zu verwalten. Sowohl AWS als auch Azure unterstützen attributbasierte Zugriffssteuerung (ABAC) basierend auf Tagwerten. Obwohl Azure- und AWS-Tags ähnlich sind, gibt es einige Unterschiede:
- Bei Azure-Tagnamen wird bei Vorgängen nicht zwischen Groß- und Kleinschreibung unterschieden, obwohl der Ressourcenanbieter die von Ihnen angegebene Groß-/Kleinschreibung beibehalten kann. bei Azure Tagwerten wird zwischen Groß- und Kleinschreibung unterschieden. AWS behandelt sowohl Tagschlüssel als auch Werte unter Berücksichtigung der Groß-/Kleinschreibung.
- Keine plattform verteilt Tags von einem übergeordneten Element automatisch an die untergeordneten Elemente. Azure-Ressourcen erben keine Tags von einer Ressourcengruppe oder einem Abonnement, aber Sie können die Vererbung mithilfe von Azure Policy-Definitionen für die Tagkonformität erzwingen. AWS unterstützt die Tagvererbung zwischen übergeordneten und untergeordneten Ressourcen nicht nativ, obwohl sie die Vererbung für AWS-Kostenkategorien unterstützt.
- AWS bietet ein Tag-Editor-Tool zum Hinzufügen von Tags, während Azure Tagging-Funktionen über das Azure-Portal und die Verwaltungsschnittstellen bereitstellt.
Für Azure gelten die folgenden Grenzwerte:
- Jede Ressource, Ressourcengruppe und jedes Abonnement unterstützt maximal 50 Tagnamen-Wert-Paare. Einige Ressourcentypen unterstützen nur 15.
- Tagnamen sind auf 512 Zeichen und Tagwerte auf 256 Zeichen beschränkt. Für Speicherkonten sind Tagnamen auf 128 Zeichen beschränkt.
- Sie können Ressourcen, Ressourcengruppen und Abonnements mit Tags versehen, jedoch keine Verwaltungsgruppen.
Warning
Azure speichert Tags als Klartext, platzieren Sie daher keine vertraulichen Werte darin. Tagwerte können in Kostenberichten, Bereitstellungsverlauf, exportierten Vorlagen und Überwachungsprotokollen angezeigt werden.
Die vollständigen Bedingungen und Einschränkungen finden Sie unter Verwenden Sie Tags zum Organisieren Ihrer Azure-Ressourcen und Verwaltungshierarchie.
Beitragende
Microsoft verwaltet diesen Artikel. Die folgenden Mitwirkenden haben diesen Artikel geschrieben.
Hauptautor:
- Srinivasaro Thumala | Senior-Kundeningenieur
Andere Mitwirkende:
- Adam Cerini | Direktor, Partnertechnologie-Stratege
Um nicht öffentliche LinkedIn-Profile zu sehen, melden Sie sich bei LinkedIn an.
Nächste Schritte
- Richtlinien für Azure-Ressourcengruppen
- Bereitstellen von Ressourcen mit ARM-Vorlagen und Azure-Portal