Amazons virtuelle Server-Technologie Elastic Compute Cloud (EC2) ist in aller Munde. Mit den seit Anfang April verfügbaren „Reserved Instances“ werden Amazons virtuelle Server zudem als Alternative zu klassischem Hosting interessant – auch oder besonders für das als ressourcenhungrig bekannte Open-Source-Shopsystem Magento. Wir zeigen, wie man einen vorbereiteten Demo-Shop an den Start bringt und welche Performance man erwarten kann.
In den Anfangszeiten von Amazon EC2 war das Starten und Stoppen von neuen Server-Instanzen, das Einrichten von Sicherheitsgruppen sowie alle weiteren Vorgänge ausschließlich mit den EC2-API-Tools [1] möglich. Für Benutzer, die nicht mit der Kommandozeile vertraut sind, stellte das eine große Hürde dar. Die von Amazon entwickelte Firefox-Extension Elasticfox [2] schaffte erste Abhilfe. Anfang dieses Jahres veröffentlichte Amazon dann die AWS-Management-Konsole [3], mit der Nutzer einen virtuellen Server mit wenigen Mausklicks über ein benutzerfreundliches Web-Interface starten können.
Zudem ist EC2 mittlerweile auch für Firmen in Europa interessant geworden: In der Anfangszeit nutzte Amazon für seine Web Services ausschließlich Server, die in den USA stehen, was zu einer deutlich geringeren Reaktionszeit bei Website-Zugriffen aus Europa führt. Seit Dezember 2008 ist Amazon EC2 auch in Europa verfügbar, derzeitiger Server-Standort ist Irland. Die Region Europa ist seit März 2009 außerdem auch über die Management-Konsole ansprechbar.
Um EC2 mit der Management-Konsole nutzen zu können, benötigt man ein AWS-Konto [4] und muss dort eine Kreditkarte hinterlegen, die monatlich mit den Gebühren für die effektiv genutzten Instanz-Stunden zuzüglich des Traffics belastet wird [5]. Wer EC2 nur mal testen möchte, fährt den Server nach zwei Stunden wieder herunter und bezahlt nur ein paar Cents dafür.
In der Region EU gibt es derzeit zwei kostenlose Amazon Machine Images (AMI) auf Basis von Debian Etch Linux. Auf diesen AMIs ist ein Magento-Demo-Shop vorinstalliert, außerdem sind die Images (teilweise) für Magento optimiert. Folgende für Magento vorbereiteten Amazon Machine Images sind derzeit in der Region US und EU vorhanden:
| AMI Name | Region | Größe | Webserver |
| magento-etch-virtualmin-gpl-3.63 | US | m1.small | Apache |
| debian-4.0-etch-64-magento-2009-03-10 | EU | m1.large | Apache |
| debian-4.0-etch-32-magento-nginx-2009-03-15 | EU | m1.small | Nginx |


















[...] 16 des t3n Magazins haben wir im Anschluss daran auf der Grundlage dieser Erfahrungen den Artikel Magento Hosting mit Amazon EC2 [...]