![]() ¿Qué es Google App Engine?Google App Engine te permite ejecutar tus aplicaciones web en la infraestructura de Google. Las aplicaciones App Engine son fáciles de crear, mantener y actualizar al ir aumentando el tráfico y las necesidades de almacenamiento de datos. Con App Engine, no necesitarás utilizar ningún servidor: sólo tendrás que subir tu aplicación para que tus usuarios puedan empezar a utilizarla. Puedes proporcionar a
tu aplicación tu propio nombre de dominio (como por ejemplo Google App Engine admite aplicaciones escritas en varios lenguajes de programación. Gracias al entorno de tiempo de ejecución Java de App Engine puedes crear tu aplicación a través de tecnologías Java estándar, que incluyen JVM, servlets Java y el lenguaje de programación Java o cualquier otro lenguaje que utilice un intérprete o compilador basado en JVM como, por ejemplo, JavaScript o Ruby. App Engine también ofrece un entorno de tiempo de ejecución Python dedicado, que incluye un rápido interprete Python y la biblioteca estándar Python. Los entornos de tiempo de ejecución Java y Python se generan para garantizar que tu aplicación se ejecuta de forma rápida, segura y sin interferencias de otras aplicaciones en el sistema. Con App Engine, sólo pagas lo que utilizas. No existen costes de configuración ni tarifas recurrentes. Los recursos que utiliza tu aplicación, como por ejemplo el almacenamiento y el ancho de banda, se miden por gigabytes y se facturan según competitivas tarifas. Controlas la cantidad máxima de recursos que consume tu aplicación, de modo que siempre permanezcan dentro de tu presupuesto. Todas las aplicaciones pueden utilizar hasta 500 MB de almacenamiento y suficiente CPU y ancho de banda como para permitir un servicio eficaz de la aplicación de alrededor de 5 millones de visitas de la página al mes. Entorno de aplicaciónGoogle App Engine permite desarrollar fácilmente aplicaciones que se ejecuten de forma fiable, incluso con pesadas cargas de trabajo y grandes cantidades de datos. App Engine incluye las siguientes funciones:
Tu aplicación se puede ejecutar en uno de los dos entornos de tiempo de ejecución: el entorno Java y el entorno Python. Cada entorno proporciona protocolos estándar y tecnologías comunes para el desarrollo de aplicaciones web. App Engine for business Central de Gestión del DesarrolloApp Engine siempre ha hecho que sea fácil adaptar aplicaciones. Actualmente se ha hecho más fácil adaptar con seguridad dado el número de aplicaciones que posee.La consola de administración le permite manejar todas las aplicaciones creadas por cualquier persona en su empresa. Puede utilizar listas de control para determinar quién tiene acceso a los datos de aplicación. Todos las aplicaciones de su App Engine for business son seguros por defecto, ya que los usuarios deben tener una cuenta en su dominio de Google Apps para acceder a ellos. App Engine for Business también
simplifica el proceso de creación de nuevas aplicaciones asociadas a su
dominio. No es necesario crear registros DNS para cada aplicación. Se
puede simplemente crear un subdominio para albergar todas las aplicaciones, y
automáticamente estará en la dirección que se especifique. Por ejemplo,
una empresa podría usar Apoyo y fiabilidad que requieren las empresasActualmente, las empresas esperan una alta disponibilidad y fiabilidad, lo que puede ser difícil y costoso de mantener con los actuales sistemas de hosting. Alta fiabilidad a un menor costo es uno de los principales beneficios de la migración de aplicaciones de App Engine con un 99,9% Service Level Agreement . Ver la App Engine de apoyo a las empresas la página para más detalles. Ampliando las funciones de su empresaApp Engine es una plataforma completa que proporciona un API simple para hacer uso de muchos servicios de Google. App Engine for business pueden ser basadas en el estándar de Java o Python, y puede tomar ventaja de las API igual que el resto de App Engine. Pero también tienen acceso a una serie de servicios de pago disponible sólo para la aplicación del motor para aplicaciones de negocios. (Nota: Los servicios de alta calidad, incluyendo SSL y SQL, puede tener un costo adicional asociado con ellos.)
Hosted SQLMientras que muchas aplicaciones pueden ser construidas en el motor de almacén de datos de la aplicación (que utiliza la base de datos del sistema BigTable de Google ), sabemos que SQL es el estándar industrial para la empresa. Base de datos compatible con SQL en App Engine ofrece a los desarrolladores de la empresa acceso a las capacidades de una base de datos relacional. El programa de instalación es fácil. La configuración y el mantenimiento para ejecutar un servidor de base de datos está a cargo de la empresa. SSL en su dominioApp Engine para los negocios le permite utilizar SSL (Secure Sockets Layer) en su propio dominio para todas sus aplicaciones de App Engine, no sólo en el dominio *. appspot.com. SSL es un protocolo que proporciona comunicaciones seguras en Internet. Cuando se utiliza, la comunicación entre los empleados de un navegador y de los centros de datos de Google es cifrada, proporcionando un mayor nivel de seguridad de los datos, especialmente cuando las aplicaciones se accede a través de conexiones a Internet como la inseguridad pública WiFi. Con la aplicación del motor de los negocios, a obtener la seguridad de SSL con la confianza de la empresa que el propio nombre de dominio de su, como |


