Estoy pensando en hacer una aplicación web (inicialmente) pequeña, que eventualmente tendría un potencial para crecer. Todo lo que se considera Google App Engine parece una opción muy atractiva. Digamos que la base de usuarios y la complejidad crecen y por una u otra razón necesitaba dejar atrás a GAE. ¿Qué tan difícil sería emigrar?¿Qué tan difícil es migrar lejos de Google App Engine?
1) ¿GAE proporciona una forma de exportar la base de datos? ¿Qué formato sería? ¿Sería difícil ponerlo bajo MySQL (o similar)?
2) ¿En qué áreas (por ejemplo, acceso a la base de datos, otras?) Tendría que usar GAE API? Es decir. ¿Qué partes de la implementación tendrían que ser abstraídas/interconectadas?
Editar: 3) Alternativamente, ¿vale la pena abstraer la GAE API?
Para el registro, no creo que sea demasiado difícil escribir su propio exportador de BD ... –
Hay tantos puntos de decisión aquí que debe ser más específico. ¿A qué sabor de Google App Engine se refiere: python o java? Si java, ¿qué API de base de datos está utilizando - JDO - JPA - BigTables nativo? – Stevko