Manejando datos

Google App Engine: creating a new project

Posted by in Python

Today’s entrance is dedicated to how to create a new project on Google App Engine, inside Google Cloud. Although it’s very easy, the first step is accessing the console, in this link: https://console.developers.google.com/project and click on New Project (of course, you must be logged in in your gmain account, otherwise it’s impossible to access to the console). After that, you need to write how your project is going to be named and create the ID (it should be free, of course!). Once you confirm the creating of the project, next…read more

Google App Engine: Creando un proyecto

Posted by in Python

La entrada de hoy está dedicada a los primeros pasos en Google App Engine para la creación de un proyecto dentro de la nube de Google. Para ello, nos vamos a https://console.developers.google.com/project y pulsamos en Nuevo Proyecto (por supuesto, debe estar logueado en su cuenta de gmail). Lo siguiente es que nos pregunta cómo se llama el proyecto a crear y el ID (que debe estar libre, por supuesto). Tras confirmar que creamos el proyecto, lo siguiente es esperar cómo un minuto o así, ya tenemos listo el proyecto para…read more

Google App Engine para Python

Posted by in Python

Hace unos meses ya os conté mi experiencia en Google Code Lab realizado en Córdoba, donde tuve la oprtunidad de comprobar que … tenía que conocer Goolge App Engine. En las entradas anteriores hemos comentado la teoría sobre GAE, pero ahora sí que vamos a trabajar utilizando webapp2, veremos cómo trabajar con las plantillas jinja2, y ponerlo bonito con Twitter Bootstrap, y mucho más! Empezamos …. Probando Google App Engine for Python Para probar GAE con Python, lo primero es descargarse e instalar Google App Engine SDK for Python, que…read more

Cómo funciona el Front-end y el back-end en Google App Engine

Posted by in Programación

Nueva entrada teórica sobre Google App Engine, y esta vez destripamos sus componentes. En el siguiente cuadro puedes ver la arquitectura de Google App Engine, desde que llega una petición y todo lo que ocurre en milésimas de segundos para el usuario. Una de las características asociadas a GAE es el uso de la arquitectura de Google, esto es, usar sus datacenters, lo que supone una magnífica ventaja en tu aplicación, porque los usuarios reciben sus solicitudes de los datacenters más próximos, donde Google Front End pregunta a Edge Cache…read more

Arquitectura de Google App Engine

Posted by in Programación, Python

Hoy es una entrada muy teórica acerca de la arquitectura de Google App Engine (#GAE). En la entrada sobre Google Code Lab ya definimos qué es GAE, y que ahora volvemos a repetir: Google App Engine es una plataforma como servicio en la nube, que puede ser usada por desarrolladores y para almacenar aplicaciones web en los servidores de Google. Las aplicaciones están distribuidas por múltiples servidores (de Google), lo que ofrece escalabilidad a las aplicaciones, permitiendo un número alto de peticiones (el propio sistema GAE es el que se…read more