Iker Alberdi
Estas aquí: Noticias » Noticia Ampliada

EU | ES


Desarrollo de aplicaciones a través de Google App Engine


¿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 publicar tu aplicación mediante un nombre de dominio gratuito en el dominio appspot.com o utilizar Google Apps para publicarla desde tu propio dominio. Podrás compartir tu aplicación con todo el mundo o limitar el acceso a los miembros de tu organización.

Puedes empezar a utilizar App Engine de forma totalmente gratuita. Regístrate para obtener una cuenta gratuita y podrás desarrollar y publicar tu aplicación para que todo el mundo pueda verla, sin ningún tipo de coste ni obligación. Cada cuenta gratuita permite utilizar hasta 500 MB de almacenamiento permanente y suficiente cantidad de ancho de banda y CPU para casi 5 millones de visitas mensuales.

La versión preliminar de Google App Engine sólo ofrece cuentas gratuitas. En un futuro próximo, podrás adquirir recursos informáticos adicionales.


El entorno de aplicación

Google App Engine permite desarrollar fácilmente aplicaciones que se ejecuten de forma fiable, incluso con pesadas cargas de trabajo y grandes cantidades de datos. El entorno incluye las siguientes funciones:

- servidor web dinámico, totalmente compatible con las tecnologías web más comunes
- almacenamiento permanente con funciones de consulta, orden y transacciones
- escalado automático y balanceo de carga
- API para autenticar usuarios y enviar correo electrónico a través de las cuentas de Google
- un completo entorno de desarrollo local que simula Google App Engine en tu equipo

Las aplicaciones Google App Engine se implementan mediante el lenguaje de programación Python. El entorno de tiempo de ejecución incluye el leguaje Python completo y la mayor parte de la biblioteca estándar de Python.

Aunque actualmente Google App Engine sólo admite el lenguaje Python, esperamos admitir más lenguajes en el futuro.

En el siguiente video se puede ver un ejemplo de como se desarrollan aplicaciones para Google App Engine.


Autor: Iker Alberdi

Fuente: Google App Engine


Bookmark and Share