Amazon EC2 vs. Google App Engine

Care este cea mai bună alegere pentru a găzdui blogul sau site-ul dvs.?

Am încercat să decid cel mai bun dintre motoarele Amazon Ec2 și Google App pentru a-mi găzdui blogurile și site-urile web, dar mai mult decât numele de marcă, cadrul principal și implementarea au fost factorii principali care au fost preocupările mele principale.

Există o serie de argumente pro și contra în AWS EC2 , precum și motorul Google App. Majoritatea IMM-urilor preferă App Engine, în timp ce, pe de altă parte, Amazon Ec2 a fost destul de popular printre companiile de dimensiuni medii și mari, și giganți corporativi. Și, încă de la introducerea micro instanțelor, a început să câștige popularitate și în rândul întreprinderilor mici și mijlocii.

Suport pentru sistemul de operare

Când vine vorba de suportul Sistemului de operare, EC2 vă permite să scalați o instanță a sistemului la orice număr de instanțe, adică vă permite să aveți un control complet asupra fiecărei instanțe, acționând ca o cutie virtuală. Google App Engine este complet diferit; oferă practic o platformă pentru aplicațiile web ca Python, care vă ajută să implementați aplicațiile web destul de ușor.

Este clar că dacă nu vânezi vreun serviciu specific, atunci poți opta mereu la motorul App, în timp ce dacă vrei să ai control asupra serviciilor din sistemul de operare, atunci EC2 este o alegere mai bună în orice zi!

Complexitatea și necesitatea suportului tehnic

EC2, de asemenea, necesită un administrator de sistem care poate crea instanțele și să le monitorizeze, de asemenea, și permite unui utilizator să lucreze ca pe rolul său de dezvoltator pentru a scrie coduri fără erori fără probleme. Acest lucru ar fi foarte util pentru deținătorii de afaceri de dimensiuni mici, care doresc să se concentreze asupra produselor individuale.

Dar cel mai bun lucru în App Engine este portabilitatea, care nu este oferită de EC2. Cadrul este, în principiu, open source, iar majoritatea API-urilor sunt folosite pentru portabilitate, ceea ce face ca munca ta să migrezi la o altă iad a serverului mult mai ușor.

Funcția de blocare a furnizorului

De asemenea, oferă o caracteristică numită "Vendor-Lock", care împiedică aplicațiile să se refere la baze de date nedorite. Puteți încerca, de asemenea, aplicația AppScale, care este încă un proiect open-source care funcționează foarte asemănător cu AppEngine.

Pro Amazon EC2

Dezavantaje ale EC2

Pro pentru Google App Engine

Aceasta înseamnă că, dacă site-ul dvs. nu consumă resurse, atunci nu vi se va cere să plătiți nimic ca atare.

Dezavantajele aplicației

Verdictul general

Cu siguranta imi place sistemul Amazon Elastic Cloud Computing, dar nu ma obliga sa gazduiesc blogurile si site-urile mici; pe de altă parte, AppEngine-ul Google mă înșeală cu siguranță.

După cum am menționat mai devreme, dacă trebuie să exerciți un control complet asupra aplicațiilor web, EC2 este calea de urmat; în caz contrar, Google App Engine face de asemenea o alegere excelentă.