Google App Engine використовує сховище даних NO-SQL --- ви повинні прочитати цю концепцію та вирішити, чи це добре відповідає вашим потребам. З цього огляду, це здається, що це головна проблема, яку рецензент мав з GAE.
Існує певна кількість блокування постачальників із GAE. Ви в кінцевому підсумку пишете код для націлювання на певне середовище. Ви, безумовно, можете перенести GAE в майбутньому, але це, ймовірно, вимагатиме хоча б певної зміни коду.
Також слід планувати кодувати функції імпорту / експорту, щоб ви могли отримати свої дані з GAE та в нову систему.
Як тільки ви зрозумієте, чим GAE відрізняється від стандартного середовища, яке ви могли б створити, якби отримати сервер Linux Linux або VM, ви зможете вирішити, чи відповідає він вашим потребам. Є певні переваги GAE, особливо на аренах витрат (вам не потрібно платити за апаратне чи інфраструктурне управління, поки ваш сайт не стане популярним, коли, сподіваємось, він зможе оплатити ці витрати). Будьте впевнені, що ви зробите належну ретельність і дослідження перед тим, як заскочити.