Video: Ranju Das, AWS/Patrick Landers AARP Foundation | Imagine: A Better World - Nonprofit Conference 2024
Ohne sich eingehend mit den verschiedenen Teilen des AWS-Puzzles zu befassen, sollte klar sein, dass Amazon eine Reihe von Diensten bietet, um seine Benutzer. AWS enthält jedoch eine viel umfangreichere Reihe von Diensten als nur die, die es bereitstellt.
In der Tat können Benutzer nahezu alles finden, was sie innerhalb der Grenzen von AWS benötigen, um fast jede Anwendung zu erstellen, die sie implementieren möchten. Diese Dienste sind über das AWS-Ökosystem verfügbar - das Angebot von Amazon-Partnern und Drittanbietern, die ihre Angebote auf AWS anbieten.
Zusätzlich zu den 25+ Diensten, die AWS selbst anbietet, können Benutzer Dienste finden, die
-
vorkonfigurierte virtuelle Maschinen mit bereits installierten und konfigurierten Softwarekomponenten anbieten, um eine schnelle Verwendung zu ermöglichen
-
Bilder
-
Video übertragen oder streamen
-
Anwendungen miteinander verbinden
-
Anwendungsleistung überwachen
-
Anwendungssicherheit
-
Abrechnung und Abonnements verwalten
-
Gesundheitsbezogene Angaben verwalten
-
Immobilien zum Verkauf anbieten
-
Genomische Daten analysieren
-
Websites von Anbietern
-
Kundensupport bereitstellen
Und wirklich Diese Liste verkratzt kaum die Oberfläche von AWS. In gewisser Weise ist AWS ein moderner Basar, der einen unglaublich reichen Satz an Rechenfähigkeiten bereitstellt von jedem, der sich dafür entscheidet, Shop bis einzurichten, wer sich entscheidet, zu kaufen, was angeboten wird.
Bei näherer Betrachtung können Sie sehen, dass das AWS-Ökosystem aus drei verschiedenen Subsystemen besteht:
-
AWS-Computing-Dienste von Amazon: Wie bereits erwähnt, bietet Amazon derzeit mehr als 25 AWS-Services und startet immer mehr. AWS bietet eine große Auswahl an Cloud-Computing-Diensten - Sie sollten sich mit vielen von ihnen vertraut machen.
-
Von Drittanbietern bereitgestellte Computing-Dienste, die mit AWS arbeiten: Diese Services bieten in der Regel Funktionen, mit denen Sie Anwendungen eines Typs erstellen können, den AWS nicht streng anbietet.
Beispielsweise bietet AWS einige Abrechnungsfunktionen, mit denen Benutzer Anwendungen erstellen und Benutzern die Nutzung dieser Kosten berechnen können. Der AWS-Dienst unterstützt jedoch nicht viele Abrechnungsfälle - nutzerspezifische Rabatte je nach Unternehmensgröße für Beispiel.
Viele Unternehmen (und sogar Einzelpersonen) bieten ergänzende Services zu AWS an, mit denen Benutzer schnellere Anwendungen erstellen können.
-
Vollständige Anwendungen von Drittanbietern, die auf AWS ausgeführt werden: Sie können diese Dienste, die häufig als SaaS (Software as a Service) bezeichnet werden, über ein Netzwerk verwenden, ohne sie auf Ihrer eigenen Hardware installieren zu müssen.
-
Viele, viele Unternehmen hosten ihre Anwendungen auf AWS und ziehen aus den gleichen Gründen, aus denen die Endanwender sie anstreben, auf sie zu: niedrige Kosten, einfacher Zugriff und hohe Skalierbarkeit. Ein interessanter Trend bei AWS ist die zunehmende Tendenz traditioneller Softwareanbieter, ihre Anwendungen auf AWS zu migrieren und sie als SaaS-Angebote bereitzustellen, anstatt als Anwendungen, die Benutzer von einer CD oder DVD auf ihren eigenen Maschinen installieren.
Wenn Sie mit der Verwendung von AWS fortfahren, achten Sie darauf, die Unterschiede zwischen diesen drei Angeboten innerhalb des AWS-Ökosystems zu erkennen, insbesondere die Rolle von Amazon (oder deren Fehlen) in allen drei Bereichen.
Obwohl Dienste von Drittanbietern oder SaaS-Anwendungen für Ihre Rechenleistung unglaublich wertvoll sein können, bietet Amazon ganz vernünftigerweise keine Unterstützung oder Garantie für deren Funktionalität oder Leistung. Es liegt an Ihnen zu entscheiden, ob ein bestimmter Nicht-AWS-Dienst für Ihre Anforderungen geeignet ist.
Amazon hat stets den Amazon Marketplace als Ausgangspunkt für die Suche nach AWS-fähigen Anwendungen geschaffen, um die Suche und Integration von Drittanbieterdiensten in Ihre Anwendung immer einfacher zu gestalten. Darüber hinaus impliziert die Teilnahme am Marketplace eine Unterstützung durch AWS, wodurch Sie sicherer über die Verwendung einer Marketplace-Anwendung werden.