Ich bin ein Neuling für uns Cloud-Hosting. Ich möchte wissen, welches besser ist, entweder die Google App Engine oder der Amazon Web Service.
Meine Fragen sind:
- Meine Anwendung basiert auf Java, die Datenbank ist MySQL. Unterstützen sie das?
- Was sind die kostenlosen Angebote von beiden und welches ist besser zu starten?
- Wie einfach wäre es, von einer Plattform auf eine andere zu migrieren?
- Ein guter Link für den Einstieg in diesen Service, da ich hier ein Neuling bin.
Darüber hinaus würde ich mich über einige gute Links für den Einstieg in diese Dienste freuen, da ich hier ein Neuling bin und einen umfassenden Überblick darüber habe, wie dies funktioniert.
google-app-engine
amazon-web-services
Shruti Basu
quelle
quelle
Antworten:
Update : Die Antwort ist nicht mehr aktuell. Da Googles Cloud SQL nicht mehr in BETA enthalten ist, bedeutet dies, dass sowohl AWS als auch GAE Java-Apps unterstützen, die für die Verwendung einer MySQL-Datenbank geschrieben wurden, und dass die Migration nicht mehr so schwierig ist. Die Grundidee ist, dass beide Cloud-Anbieter dazu neigen, einen Punkt zu erreichen, an dem sie "alles" anbieten: Google hat die Compute Engine gestartet, während Amazon an Beanstalk arbeitet . Die IaaS-Dienste von Amazon sind jedoch ausgereifter als die von Google, während die PaaS-Dienste von Google ausgereifter sind als die von Amazon. Es läuft alles darauf hinaus, ob Sie IaaS oder PaaS wollen.
Es gibt einen wesentlichen Unterschied zwischen AWS und Google App Engine: AWS ist Infrastructure as a Service (IaaS), während GAE Platform as a Service (PaaS) ist. Dies bedeutet, dass Sie mit AWS weiterhin Ihre eigenen Server verwalten müssen (ec2-Instanzen, DB-Instanzen, Load Balancer usw.) => einige Systemadministrationsarbeiten erforderlich. Mit GAE müssen Sie Ihre App nur codieren und in der Google Cloud bereitstellen, ohne sich darum zu kümmern, auf welchen Servern oder auf wie vielen Servern sie ausgeführt wird. Google erledigt die gesamte Systemadministration für Sie.
Beide verwenden ein Pay-for-Use-Modell.
Antworten für jede Frage:
Hinweis : AWS unterstützt PaaS auch durch elastische Bohnenstangen , aber das ist immer noch in BETA
quelle