Разработка новой архитектуры для билетной системы

ITentika помогла проанализировать существующее решение и предложить план новой архитектуры серверных приложений для оплаты проезда в общественном транспорте

О проекте

Заказчик
Крупная ИТ-компания, занимающаяся разработкой и внедрением решений для управления транспортными системами городов
технологии
Quarkus, ActiveMQ, (REST, Hibernate/JPA multitenantcy)

Задача

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

Решение

  • 1
    Аудит исходных систем
    Командой технических экспертов и бизнес-аналитиков было полностью изучено текущее решение, как со стороны документации и описаний так и со стороны кода.
  • 2
    Разработка архитектуры
    На основе анализа разработана новая архитектура серверных приложений для оплаты проезда в общественном транспорте.
Другие проекты
Разработка для проекта по видеонаблюдению
Большие данные
Видеоаналитика
Миграция баз данных для лизинговой компании
Большие данные