Amazon Web Services ermöglichen niedrigere Startkosten

Beim Start eines neuen Online-Dienstes können Unternehmen viele Vorteile aus der Nutzung einiger AWS-Plattformen von Amazon ziehen. Als erfahrener Entwickler habe ich mehrere dieser Dienste genutzt und kann sie anderen Leuten empfehlen, die Online-Dienste oder dynamische Websites starten.

Amazon Web Services (AWS) wurde 2002 gegründet und nutzte die bereits vorhandene Infrastruktur eines der größten Online-Händler im Internet. AWS bietet eine Reihe von Webdiensten, die eine sogenannte „Cloud“ bilden können.

Derzeit bietet AWS etwa 20 Webservices zur Nutzung in der Cloud an. Am beliebtesten sind bisher der Elastic Cloud Compute und der Simple Storage Service, jeweils bekannt als EC2 und S3.

S3

Der Service, den bestehende Website-Besitzer vielleicht am schnellsten nutzen können, ist der Simple Storage Service (S3) von Amazon. S3 ist ein Online-Dateispeichersystem mit integrierter hoher Redundanz und unbegrenzter Skalierbarkeit. Amazon nutzt Servercluster auf der ganzen Welt, um eine Aufbewahrung von bis zu 99,999999999 % und eine Verfügbarkeit von 99,99 % für alle Daten zu gewährleisten, die Sie auf S3 hochladen.

Alle vorhandenen Dateien (bis zu 5 GB pro Datei) von einer Website können einfach nach S3 migriert werden, sodass sie als Content Delivery Network (CDN) verwendet werden kann. Die AWS-Infrastruktur von Amazon basiert auf superschnellen Internet-Backbones, was bedeutet, dass Inhalte im Allgemeinen viel schneller bereitgestellt werden, als wenn sie über günstige Shared-Hosting-Konten bereitgestellt würden. Aufgrund des relativ günstigen Preises pro GB Speicher und Datenübertragung können viele Websitebesitzer, die derzeit Webhosting mit begrenztem Speicher und begrenzter Bandbreite nutzen, durch die Migration zu S3 für die Inhaltsbereitstellung sofortige Kostensenkungen erzielen.

Bei großen Websites und Online-Diensten, die riesige Datenmengen verarbeiten, kann die Kostenleistung von Amazon S3 sehr hoch sein und in manchen Fällen ein notwendiges Tool sein, wenn andere Dienste solche großen Datenmengen nicht speichern können.

Für ein Unternehmen, das die Einführung eines Online-Filesharing- oder inhaltsintensiven Dienstes wie einer Foto- oder Video-Sharing-Site in Betracht zieht, bietet Amazon S3 viele Vorteile und eine Leistung, die andernfalls hohe Anschaffungskosten erfordern würde.

EC2

Amazons Elastic Cloud Compute (EC2) ist für das Server-Hosting das, was S3 für die Dateispeicherung ist – unbegrenzt skalierbar und kostengünstig.

Mit EC2 können Sie Ihren eigenen Cluster virtueller Server einrichten, die in der Server-Cloud von Amazon ausgeführt werden. Sie können wählen, ob Sie einen einzelnen virtuellen Server mit geringem Stromverbrauch oder einen Cluster aus Tausenden von virtuellen Hochleistungsservern und jede Variation dazwischen betreiben möchten. Jeder von Ihnen betriebene Server wird als „Instanz“ bezeichnet und Sie können eine Instanz für nur eine abrechnungsfähige Stunde nutzen.

Da Sie wählen können, wie lange Sie eine Instanz nutzen und wie leistungsstark sie ist, können Start-up-Unternehmen eine neue leistungsstarke Webanwendung testen, ohne zunächst kostspielige Hardware bereitstellen zu müssen. Dadurch wird das Risiko erheblich gemindert, das oft bei Web-Start-ups auftritt, die berechnen müssen, wie viel Kapazität sie benötigen, sobald die Website populär wird. Eine Unterschätzung der Kapazität kann eine Unterbrechung des Dienstes bedeuten, eine Überschätzung führt dazu, dass der Dienst weniger rentabel ist.

Die EC2-Plattform ist außerdem vollständig programmierbar, was bedeutet, dass Unternehmen intelligente Systeme aufbauen können, die sich an Kapazitätsgrenzen pro Instanz anpassen. Bei hoher Serverlast können beispielsweise weitere Instanzen eingeschaltet werden und sich die Last des Systems teilen. Wenn die Last abnimmt, können nicht benötigte Instanzen heruntergefahren werden, wodurch Kosten und Effizienz stabil bleiben.

Derzeit stehen Benutzern verschiedene Amazon Machine Instances (AMIs) für Windows und Linux zur Verfügung, die sie als Ausgangspunkt für die Anpassung ihrer virtuellen Server verwenden können. Es sind auch von Benutzern bereitgestellte AMIs mit speziell entwickelten Serverkonfigurationen verfügbar.

Kopplung von EC2 und S3

Für neue Startups und bestehende Webdienste, die migrieren möchten, kann eine Kombination aus EC2-Server-Hosting und S3 als Content Delivery Network eine ideale Lösung sein. Für diejenigen, die beide Dienste nutzen können, besteht ein zusätzlicher Vorteil darin, dass für den Netzwerkverkehr zwischen Ihren EC2- und S3-Konten in der Regel keine Bandbreitenkosten anfallen.

Detaillierte Informationen zu EC2, S3 und einer Reihe anderer Amazon Web Services finden Sie unter:

Amazon Web Services