Amazon EC2 vs Google App Engine

Quina és la millor opció per allotjar el vostre bloc o lloc web?

He intentat decidir el millor entre Amazon Ec2 i Google App Engine per allotjar els meus blocs i llocs web, però més que el nom de marca, el marc subjacent i la implementació van ser els primers factors que van ser les meves principals preocupacions.

Hi ha una sèrie de pros i contras en AWS EC2 , així com en el motor de Google App. La majoria de les pimes prefereixen l'App Engine, mentre que, d'altra banda, Amazon Ec2 ha estat molt popular entre les companyies de mida mitjana i gran i els gegants corporatius. I, des de la introducció de micro-instàncies, també ha començat a guanyar popularitat entre les empreses petites i mitjanes.

Suport del sistema operatiu

Pel que fa al suport del sistema operatiu, EC2 us permet escalar una instància del sistema a qualsevol nombre de casos, és a dir, us permet tenir un control complet de cada instància, actuant com a caixa virtual. Google App Engine és completament diferent; bàsicament, proporciona una plataforma per a aplicacions web com python, que us ajuda a implementar les vostres aplicacions web de forma senzilla.

Està clar que, si no esteu buscant cap servei específic, sempre podeu optar pel motor de l'aplicació, mentre que si voleu tenir el control dels serveis del sistema operatiu, l'EC2 és una millor opció qualsevol dia.

Complexitat i necessitat d'assistència tècnica

EC2 també requereix un administrador del sistema que també pot crear les instàncies i controlar-les, i permet treballar segons el seu paper de desenvolupador per escriure codis sense errors sense problemes. Això seria bastant útil per als petits empresaris que busquen centrar-se en els productes individuals.

Però, el millor d'App Engine és la seva portabilitat, que no ofereix l'EC2. El framework és bàsicament de codi obert, i la majoria de les API s'utilitzen per a la portabilitat, que al seu torn fa que la vostra feina de migrar a un infern de servidor sigui molt més fàcil.

Funció de bloqueig del proveïdor

També proporciona una característica anomenada 'Vendor-Lock', que impedeix que les vostres aplicacions es relacionin amb bases de dades no desitjades. També podeu provar AppScale, que és un altre projecte de codi obert que funciona molt similar a AppEngine.

Pros d'Amazon EC2

Desavantatges de l'EC2

Pros de Google App Engine

Això significa que si el vostre lloc web no menja recursos, no haurà de pagar res com a tal.

Desqualificacions d'AppEngine

Veredicte general

Definitivament m'agrada el sistema Amazon Elastic Cloud Computing, però no em obliga a allotjar els petits blocs i llocs; D'altra banda, l'AppEngine de Google definitivament em atrau més.

Com s'ha esmentat anteriorment, si necessiteu exercir un control complet sobre les vostres aplicacions web, EC2 és el camí a seguir; en cas contrari, Google App Engine també és una opció fantàstica.