Amazon EC2 vs Google App Engine

Cal é a mellor opción para albergar o teu blog ou sitio web?

Intento decidir o mellor entre Amazon Ec2 e Google App engine para albergar os meus blogs e sitios web, pero máis que o nome de marca, o marco subxacente e a implementación foron os primeiros factores que foron as miñas principais preocupacións.

Hai unha serie de pros e contras no AWS EC2 e no motor de Google App. A maioría das pemes prefiren o motor de aplicacións, mentres que, por outra banda, Amazon Ec2 foi bastante popular entre as empresas de tamaño medio e grande e os xigantes corporativos. E, dende a introdución de micro instancias, comezou a gañar popularidade tamén entre as pequenas e medianas empresas.

Soporte do sistema operativo

Cando se trata de soporte ao sistema operativo, EC2 permítelle escalar unha instancia do sistema a calquera número de instancias, é dicir, permítelle ter un control completo sobre cada instancia, actuando como caixa virtual. Google App Engine é completamente diferente; basicamente fornece unha plataforma para aplicacións web como python, que axuda a implementar as aplicacións web con bastante facilidade.

Está claro que se non está a buscar ningún servizo específico, entón sempre pode optar polo motor de aplicación, mentres que se quere ter o control sobre os servizos do sistema operativo, EC2 é unha mellor opción calquera día.

Complexidade e Necesidade de Soporte Técnico

EC2 tamén require un administrador do sistema que poida crear as instancias e monitoras tamén, e permite que funcione segundo o seu papel como desenvolvedor para escribir códigos sen fallos sen problemas. Isto sería moi útil para os pequenos empresarios que buscan concentrarse en produtos individuais.

Pero o mellor de App Engine é a súa portabilidade, que EC2 non ofrece. O marco básicamente é de código aberto e a maioría das APIs úsanse para a portabilidade, o que fai que o seu traballo migre a outro servidor máis fácil.

Función de bloqueo do vendedor

Tamén ofrece unha función chamada "Vendor-Lock", que impide que as súas aplicacións se relacionen con bases de datos non desexadas. Tamén podes probar a AppScale, que é outro proxecto de código aberto que funciona moi similar a AppEngine.

Pros de Amazon EC2

Downsides de EC2

Pros de Google App Engine

Isto significa que se o teu sitio web non come ningún recurso, non terás que pagar nada como tal.

Downsides of AppEngine

Veredicto xeral

Definitivamente gusto do sistema Amazon Elastic Cloud Computing, pero non me obriga a albergar os pequenos blogs e sitios; Por outra banda, o AppEngine de Google definitivamente me atrae máis.

Como mencionado anteriormente, se precisa exercer un control completo sobre as súas aplicacións web, EC2 é o camiño a percorrer; De non ser así, Google App Engine tamén fai unha gran elección.