GDG DevFest Huacho
1 de Diciembre, 2012
Universidad Faustino Sanchez Carrión
gdglima@googlegroups.comhttp://www.gdglima.pe
Comunidad
gdglima@googlegroups.comhttp://www.gdglima.pe
Hagamos Historia
#devfesthuacho Modo fiesta
gdglima@googlegroups.comhttp://www.gdglima.pe
#devfesthuacho
gdglima@googlegroups.comhttp://www.gdglima.pe
gdglima@googlegroups.comhttp://www.gdglima.pe
Preguntas
gdglima@googlegroups.com
gdglima@googlegroups.comhttp://www.gdglima.pe
Iniciando con python y Google App Engine
mi primera web
Hansy Schmitt Camacho
schmitt.hansy@gmail.com
http://gplus.to/hschmitt
@hansyschmitt
Que es Google App Engine
Partes de una aplicacion de GAE
La nueva era
Hola Mundo en GAE
Desarrollando la aplicacion de alta disponibilidad
Codigo
Agenda
gdglima@googlegroups.comhttp://www.gdglima.pe
Que es Google App Engine
●Es una plataforma que te permite desarrollar
tus aplicaciones usando la nube de google.
●Las aplicaciones que usan GAE son faciles
de mantener y actualizar, usando el SDK de
AppEngine disponible en los lenguajes python
y java.
gdglima@googlegroups.comhttp://www.gdglima.pe
Partes de una aplicacion de GAE
●Tenemos 2 partes importantes:
●El archivo app.yaml, que mantiene la
configuracion del archivo
●Los handlers , que reciben la peticion y
devuelven la respuesta al navegador.
gdglima@googlegroups.comhttp://www.gdglima.pe
Hola Mundo en GAE
●Para esto crearemos 2 archivos en 1 directorio:
●app.yaml que contiene
application: helloworld
version: 1
runtime: python
api_version: 1
handlers:
- url: /.*
script: helloworld.py
gdglima@googlegroups.comhttp://www.gdglima.pe
helloworld.py
print 'Content-Type: text/plain'
print ''
print 'Hello, world!'
gdglima@googlegroups.comhttp://www.gdglima.pe
Desarrollo de la aplicacion
* Para esto usaremos los siguientes
componentes:
* Python 2.7
* WebApp2 como framework
* Jinja2 como manejador de plantillas.
* Memcache como cache de backend.
* Handlers personalizados.
gdglima@googlegroups.comhttp://www.gdglima.pe
Descarga del codigo de ejemplo
El codigo de ejemplo lo pueden encontrar en:
https://github.com/hschmitt/adtg-demo-blog
gdglima@googlegroups.comhttp://www.gdglima.pe
<Preguntas?>
devfestlima.gdglima.pe/#moderator
Google DevRel LatAm South Region
¡PARTICIPA DE LA COMUNIDAD EN
ESPAÑOL!
1. Academic Developer TG - ADTG
2. Envía tus artículos a LookThisCode.
3. Participa de Developers Live en Español.
<Gracias por participar!>
gdglima@googlegroups.com
@gdglima
Iniciando con Python y Google App Engine

Iniciando con Python y Google App Engine