2010-04-25 6 views
5

Gibt es eine Liste von Vorteilen für die Bereitstellung einer PHP-Anwendung in der Cloud für AWS oder Azure?AWS vs Azure für PHP. Faktoren, die bestimmen, welche "Cloud" bereitgestellt werden soll

Welche Faktoren würden AWS zu einer besseren Wahl gegenüber Azure und umgekehrt machen?

Wenn jemand gewählt hat, entweder eine anstelle der anderen für eine Anzahl oder aus Gründen zu verwenden, würde ich wirklich wissen wollen, warum.

+1

Gute Frage. Ich kann es nicht wirklich beantworten, aber aus dem schnellen Blick sieht das PHP SDK für Azure vielversprechend http://phpazure.codeplex.com/, in gewisser Hinsicht mehr als das AWS-Angebot (http://developer.amazonwebservices.com/ connect/kbcategory.jspa? KategorieID = 131). Andererseits ist AWS ein viel etablierterer IaaS-Provider und * jetzt * wahrscheinlich eine sicherere Wahl ... – Jonik

+0

Ich habe die Windows Azure-Plattform überwacht und stimme zu, dass das vielversprechend ist. Ich war auch an einer MS-Veranstaltung für Azure und ich muss sagen, dass ich beeindruckt war. Der "sichere" Faktor, den Sie erwähnen, war nicht auf meiner Liste, aber es ist jetzt. Ich denke, ich werde es nie erfahren, bis ich beides versuche. – Andreas

+0

AWS erfordert weniger Änderungen am Code, um aufzustehen und zu laufen, aber wenn du von Grund auf schreibst, ist das weniger ein Problem. – NeuroScr

Antwort

0

Gibt es eine bestimmte Anwendung, von der Sie sprechen? Ich denke, die Auswahl hängt wahrscheinlich von der Art der Anwendung und den Cloud-Diensten ab, die von der Anwendung benötigt werden.

2

Dies läuft im Grunde auf eine Windows vs Linux-Diskussion. Für eine PHP-Server-Umgebung würde ich normalerweise ein LAMP-Server-Setup (linux/apache/mysql/php) empfehlen und azure ist (soweit ich weiß und von Microsoft erwarte) Windows-only. Es sei denn, Sie brauchen wirklich müssen aus irgendeinem Grund Windows, führt ein Linux-Server besser und ist stabiler als ein Windows-Server, zumindest für eine PHP/Apache-Setup, und ist billiger.

Ich habe einige AWS-Server mit CentOS bei AWS seit mehr als einem Jahr, und hatte nie Probleme.

+1

Es geht nicht um Windows vs. Linux, da AWS beide Plattformen unterstützt. –

3

Amazon hat das AWS SDK für PHP veröffentlicht.

0

Beantworten Sie nicht so viel von technischen, aber kommerziellen Überlegungen - Sie können MS Azure kostenlos für bis zu 2 Jahre erhalten, wenn Sie einige ihrer Programme abonniert haben ... das könnte ein entscheidender Faktor sein (war für ich !!)