Entradas

Mostrando las entradas con la etiqueta App Engine

Pensando en servicios escalables, Cloud Endpoints

Imagen
En este ejemplo vamos presentar una estructura inicial que proponga la construcción  de un servicio para poder consumirlo desde diversos ambientes. El caso tradicional, es consumirlo desde escenarios móviles y tomando el modelo arquitectural que propone Google Cloud Endpoints . Vamos a iniciar con simples pasos. Crearemos un servicio que reciba un id y en base a esto el retorno sea una cadena . Para este ejemplo emplearemos Python en App Engine  y aplicaremos conceptos de Google Protocol RPC library. Lo que buscamos es este mismo mecanismo que muestra la Fig. 1. Utilizaron Google API Explorer? Bueno vamos a trabajar el mismo escenario. Fig.1 Google APIs explorer A crear el servicio! Fig.2 Imports y representación del modelo para el servicio Como pueden observar en la Fig.2 estamos implementando Google Protocol RPC library. Luego tenemos  la clase Mensaje y el manejo de la colección de mensajes. Ahora vamos a crear la clase que maneje el ser...

Integración Google APIs desde Python , iniciando desde G+

Imagen
Integrar APIs es un de las tareas más útiles para los desarrolladores modernos. ¿modernos? bueno actuales. La idea es realizar la integración desde #Python utilizando la nube de #Google, concretamente la plataforma #App Engine. Fig. 1 Para esta operación es necesario utilizar como pueden ver en la Fig. 1 algunos componentes. (apiclient, httplib2, oauth2client y uritemplate) Les dejo la implementación completa, revisada y funcional...a integrar APIs!!! Aquí tienes el código de implementación Integración Google APIs desde Python , iniciando desde G+ is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License . Based on a work at http://nbortolotti.blogspot.mx/ .

Cuántas veces escuchaste la aplicación Web es escalable?

Imagen
Como desarrollador web seguramente muchas veces has escuchado,"esta aplicación web es escalable" o variantes como "debemos desarrollar una solución escalable" Un elemento que no puedes dejar de lado en este tipo de cuestiones es la persistencia o almacenamiento a utilizar. Cumplir con este desafio no es tarea simple. Existen gran cantidad de opciones a evaluar para este tipo de cuestiones,  por ejemplo  utilizar ambientes relacionales, no necesariamente relacionales también evaluar la utilización de frameworks que proponen reducir la complejidad para lograr el tan ansiado objetivo enfocando la persistencia. Hoy vamos a analizar la propuesta de App Engine directamente de la  Python Datastore API  abordando un ejemplo muy simple. Fig. 1 Mecanismo que implementa impactar un objeto en el datastore Fig. 2 Modelo del objeto utilizado La magia de persistencia la realiza la función put() que realiza la escritura de la entidad Consulta al Datastore. En simples ...

Formularios web en App Engine mediante webapp2

Imagen
En esta entrada les voy a compartir un ejemplo claro de como utilizar #python en #app engine mediante #webapp2  para generar unos simples formularios web. Para esta demostración utilicé #eclipse y #pydev. El mundo del desarrollo está lleno de opciones y cada vez que se nos presenta el desafío de iniciar un nuevo proyecto comienzan los interrogantes sobre que framework utilizar, lenguaje, entorno, etc. Vamos a ver en este ejemplo la opción de manipular en minutos un formulario web de una manera muy sencilla. Cargando el código .... Video de implementación: Source código Facilitando el desarrollo en App Engine mediante webapp2 is licensed under a Creative Commons Attribution 4.0 International License . Based on a work at http://nbortolotti.blogspot.com .

Conferencias completas 3 Day Startup Chile 2011

Imagen
En esta oportunidad les comparto las dos conferencias ejecutadas en el marco del evento 3 Day Startup Santiago en el predio del Campus San Joaquin UC, Santiago de Chile. Conferencia grabada completa " Conferencia El despertar de la cloud, enfoque Google App Engine " Parte 1 Parte 2 Conferencia grabada completa " Conferencia Mobile Future enfoque Android " Parte 1 Parte 2 Pueden opinar en las series de Moderator: - Conferencia 1 - Conferencia 2 Pueden opinar en el canal donde se exponen estos activos: - Canal nbortolotti

Conferencia El despertar de la cloud, enfoque Google App Engine

Imagen
Les quiero compartir el material que analizaremos en la conferencia "El despertar de la cloud, mitos verdades y propuestas, enfoque Google App Engine". Esta conferencia se realiza el día martes 25 de Octubre a las 16 hrs, en el marco del evento 3 Day Startup Santiago  en el predio del Campus San Joaquin UC, Santiago de Chile. Presentación de la conferencia: El despertar de la cloud, mitos,verdades y propuestas - 3 Day Startup on Prezi Práctica 1 de la conferencia: Práctica 2 de la conferencia: Finalmente concluir con mis agradecimientos a los integrantes de la organización IncubaUC y particularmente a Luis Duarte Romero y Marcelo Díaz Bowen para la buena onda y proactividad en la organización de la conferencia.