EC2 y AppEngine son muy diferentes. EC2 es IaaS (infraestructura como servicio) que proporciona máquinas virtuales bajo demanda con acceso completo a la raíz. Depende de usted configurar estas máquinas virtuales, instalar y administrar sus aplicaciones en ellas.
AppEngine es PaaS (plataforma como servicio) en el que implementa su software (escrito en sus idiomas compatibles: Python o Java) en la infraestructura de Google y lo alojan y administran por usted.
AppEngine tiene muchas más manos libres desde el punto de vista de la administración, pero también es mucho menos flexible en términos de lo que puede hacer con él. AppEngine tampoco ofrece algunas características que pueden ser esenciales como dominios SSL personalizados (esta es una característica que agregarán pronto), y limita las cosas que puede hacer dentro de su entorno a través de una API de caja blanca de subconjunto Java / Python (por ejemplo, API de socket). Si su software puede ajustarse al entorno y las características más restrictivas de AppEngine, es una excelente opción.
- El cerebro humano es mucho más complejo de lo que podemos comprender, pero podemos almacenar datos en la nube. Cuando una PC falla, ¿se pueden restaurar los datos a una nueva?
- ¿Cuáles pueden ser algunos buenos proyectos en Internet de las cosas (Iot) usando computación en la nube?
- ¿Cuáles son las mejores plataformas de IoT que podría usar para mis productos conectados?
- ¿Hay alguna empresa canadiense de computación en la nube?
- ¿El uso de mainframes modernos como el IBM z13 sería mejor para el medio ambiente que los servidores montados en bastidor estilo PC en los centros de datos?