Frage

Hat jemand viel Erfahrung Anwendungen Amazons EC2 bereitstellen? Ich betrachte dies zu tun in der Zukunft und wundern sich über Völker Erfahrungen im Vergleich zu Shared-Hosting und dedizierten Server-Hosting sind.

War es hilfreich?

Lösung

So weit, so gut. zu drehen in der Lage, auf 5/10/50/100 + Maschinen zu einem Zeitpunkt, ist genial. Es ist sogar besser in der Lage, sie zu deaktivieren und vergessen Sie über sie. Sie müssen Ihre Einstellung ändern, wie Sie Ihre persistenten Daten speichern, aber wenn man den Himmel haben, ist die Grenze.

Performance weist, sind kleine Instanzen langsam. Sie sind gut für Loadbalancer und statischen Inhalt, usw., aber wenn Sie etwas rechenintensive tun, müssen Sie mindestens eine m1.medium Instanz.

Es ist alles ziemlich neu, so gibt es nicht viele Werkzeuge noch zu helfen. Ich verwende Puppet meine Gastgeber zu konfigurieren, und ich habe eine Reihe von PHP-Skripten für Cluster Starten . Ich verwende LDAP als Host-Bestandsdatenbank.

Wenn Sie nicht die Notwendigkeit / Drang, Ihre eigenen zu bauen, finden Sie unter Right für einige wirklich großartige Tools für die Bereitstellung / wachsenden Anwendungen.

Andere Tipps

Ein Ansatz ist die Einrichtung Ihrer Instanz genau, wie Sie es lokal wollen, ein VMWare-Image verwenden, die AMI wird dann umgewandelt. Zum Beispiel mit dieses Skript

Ich habe ein Bild, das meinen vollen Stapel und ein Skript auf jedem hat, die den Einsatz von Kriegen (Java) von einem S3-Bucket auf dem lokale Dateisystem automatisiert.

Wenn ein Bild der rc2.local läuft dieses Skript beginnt vor dem Start tomcat die neuesten Kriege zu bekommen. Das funktioniert gut für mich

Die Kosten sind ein ganz wichtiger Faktor, dass ich zunächst mit EC2 übersehen. Die billigste kleine Beispiel kostet 10c pro Instanz Stunden, die $ 70 / Monat zustande kommt, wenn Sie halten es die ganze Zeit laufen. Das ist zitiere ein bisschen mehr als die billigsten Hosting-Lösungen.

Natürlich mit EC2 können Sie Ihr Betriebssystem wählen und installieren Sie alle Software, die Sie mögen, und es ist auf jeden Fall Weg kostengünstiger als Hosting gewidmet, wenn Sie eine große Anzahl von Servern benötigen.

Ich habe über ein Hybrid-Modell lesen, wo die Menschen dedizierte Server für ihre regelmäßige Arbeitsbelastung verwenden, aber in zusätzlichen EC2-Instanzen in Spitzenbedarfszeiten hinzufügen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top