Eurosoft

Перенос старой системы в веб или облако: как сделать это, не останавливая бизнес

Многие организации до сих пор работают в старой настольной программе, базе Access или системе, автор которой давно ушёл. Перенести её в веб или облако можно без остановки работы, если делать это поэтапно и держать старую систему, пока новая не доказала себя.

Обновлено · Автор:

Три способа переноса

  • Перенос как есть: старая система переезжает на новые серверы или в облако почти без изменений. Быстро, но старые проблемы остаются.
  • Поэтапная пересборка: новая веб-система пишется по модулям, пользователи переходят по мере готовности каждой части.
  • Замена: переход на готовый продукт, если процесс стандартный.

Облако или свои серверы

  • Облако удобно, когда данные не чувствительные, а команда распределена.
  • Персональные данные граждан, пациентов или учащихся и государственные данные часто должны оставаться в Узбекистане или на серверах организации.
  • Веб-система может полностью работать и на ваших серверах. Национальная база данных водных ресурсов, которую Eurosoft сделал для Министерства водного хозяйства, работает офлайн в собственной сети министерства.

Как безопасно перенести данные

  • Сначала проведите инвентаризацию: что используется, что дублируется, что мусор.
  • Переносите тестовыми прогонами и сверяйте итоги со старой системой до реального переключения.
  • Какое-то время ведите обе системы параллельно, затем отключите старую.

Вопросы и ответы

Придётся ли остановить работу на время переноса?
Нет. При поэтапном переносе старая система работает, пока каждая часть новой проверяется на реальных пользователях.
Что если исходного кода старой системы ни у кого нет?
Данные обычно всё равно можно извлечь из базы, а новая система строится по реальному процессу, а не по старому коду.
Кто в Узбекистане может перенести старую систему в веб или облако?
Несколько компаний. Eurosoft в Ташкенте разрабатывает веб-системы для компаний и министерств и разворачивает их в облаке или полностью на серверах клиента, если данные должны оставаться там.

Связанные услуги

См. также: services/custom-software-development · guides/1c-integration-or-replacement

Есть проект?

Расскажите, что вы создаёте и где это должно работать. Мы ответим с предложением следующего шага.