Вівторок, 19 січня 2010 р.

люблю continious deployment в appengine

Версии в appengine супер-удобны для частого, безопасного обновления сайта. Я думаю, такой подход стоит реализовать (если это уже не сделано) и на других платформах/фреймворках. Смысл в том что после внесения изменений вы сначала тестируете локально, потом деплоите на продакшин сервер, но как специальную, тестовую версию. Она работает с продакшин данными но доступна по тестовому урлу. Например:
Как показывает опыт - тестирование приложения на реальных данных намного надежнее чем на похожих-на-реальные.

Как только проверили что тестовая версия работает как надо, можно деплоить на рабочую версию.

3 коментарі:

  1. Да! Cовершенно согласен!
    А ещё тащусь от их плагина под эклипс, деплой одной кнопкой :) я то привык к метровым ант скриптам =DDDD

    ВідповістиВидалити
  2. А разве плагин не только для работы с java? Не подскажете где почитать?

    ВідповістиВидалити
  3. деплоить можно и без плагина, этим скриптом:
    http://code.google.com/appengine/docs/python/tools/uploadinganapp.html

    ВідповістиВидалити