Zum Inhalt springen

AWS im produktiven Einsatz

Von Michael Wutzke, , aktualisiert

AWS Amazon Web Services: So arbeiten Sie mit EC2 in Frankfurt

Seit Herbst 2018 nutze ich beruflich die Infrastruktur von AWS Amazon Web Services im produktiven Einsatz. Davor habe ich virtuelle Server bei Hetzner betreut. Web-Inhalte liefert AWS über EC2-Instanzen aus. Das Besondere an EC2 ist die Art, wie diese Verwaltungsplattform virtuelle Server bereitstellt. Jeder Administrator und jeder Devop hat davon zahlreiche Vorteile.

Grundsätzlich hat man bei AWS mehr (virtuelle) Server, als für Endnutzer tatsächlich produktiv laufen, zum Beispiel Testserver. Anders als bei Hardware im Rechenzentrum gibt es bei AWS keinen „klassischen“ Serververtrag, in dem eine feste Laufzeit steht.

So funktioniert AWS:

  • Als AWS-Kunde legen Sie ein kostenloses Benutzerkonto an, indem Sie die Nutzungsbedingungen akzeptieren.
  • Als AWS-Kunde haben Sie ein kostenloses Grundkontingent an Diensten.
  • Sobald Sie das kostenlose Grundkontingent überschreiten, entstehen Kosten („on demand“).

Daraus folgt:

  • Es entstehen keine Kosten, wenn Sie die Serverdienste auf null herunterfahren oder im Rahmen der kostenlosen Dienste bleiben.
  • Der Vertrag verlängert sich nicht automatisch, sondern gilt, solange Sie ein AWS-Benutzerkonto haben.
  • Sie kündigen den AWS-Vertrag, indem Sie Ihr AWS-Benutzerkonto auflösen.
  • AWS rechnet monatlich ab, je nachdem, wie intensiv Sie die Dienste nutzen.

So sieht die Oberfläche zur Verwaltung der virtuellen Server in AWS EC2 aus:

AWS Amazon Web Services: virtuelle Server und Instanzen

Jede Zeile im AWS EC2 Dashboard steht für einen virtuellen Server in der Cloud, der über eine IP-Adresse oder den Domainnamen erreichbar ist, der auf ihn zeigt. Jeden dieser Server können Sie in wenigen Minuten löschen, duplizieren oder verlegen. So lässt sich ein Server aus der AWS Availability Zone „eu-central-1b“ (Frankfurt) in jede andere Availability Zone weltweit verschieben. Mit einem solchen Umzug aus Frankfurt und der EU heraus hätte man allerdings ein Datenschutzproblem.

Hier ein Überblick über die derzeit verfügbaren AWS Availability Zones:

AWS Availability Zones, Amazon Web Services, englisch

Besonders gut gefällt mir an AWS EC2:

  • Elastic IPs: IP-Adressen in Echtzeit zwischen Servern verschieben.
  • Server-Snapshots im laufenden Betrieb erstellen.
  • Snapshots auf andere Instanzen duplizieren.
  • Snapshots per Skript und automatisch erstellen.

Weitere Informationen zu den AWS-Diensten finden Sie bei Amazon Web Services.