Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Steuerebenen und Datenebenen
AWS unterteilt die meisten Services in die Konzepte der Steuerebene und der Datenebene . Diese Begriffe stammen aus der Welt des Netzwerks, insbesondere aus Routern. Die Datenebene des Routers, bei der es sich um ihre Hauptfunktionalität handelt, verschiebt Pakete basierend auf Regeln. Die Routing-Richtlinien müssen jedoch von irgendwo aus erstellt und verteilt werden, und dort kommt die Steuerebene ein.
Steuerebenen stellen die administrativen APIs bereit, die zum Erstellen, Lesen/Beschreiben, Aktualisieren, Löschen und Auflisten (CRUDL) von Ressourcen verwendet werden. Im Folgenden finden Sie beispielsweise alle Aktionen auf Steuerebene: Starten einer neuen Amazon Elastic Compute Cloud
Die Datenebene stellt die primäre Funktion des Services bereit. Im Folgenden sind beispielsweise alle Teile der Datenebene für jeden der beteiligten Services aufgeführt: die laufende EC2-Instance selbst, das Lesen und Schreiben auf ein EBS-Volume, das Abrufen und Einfügen von Objekten in einen S3-Bucket und Route 53, das DNS-Abfragen beantwortet und Zustandsprüfungen durchführt.
Datenebenen sind absichtlich weniger kompliziert, mit weniger sich bewegenden Teilen als Steuerebenen, die normalerweise ein komplexes System von Workflows, Geschäftslogik und Datenbanken implementieren. Dadurch ist es statistisch weniger wahrscheinlich, dass Fehlerereignisse auf der Datenebene als auf der Steuerebene auftreten. Während sowohl die Daten- als auch die Steuerebene zum Gesamtbetrieb und Erfolg des Services beitragen, AWS betrachtet sie als unterschiedliche Komponenten. Diese Trennung hat sowohl Leistungs- als auch Verfügbarkeitsvorteile.