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

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

О проекте

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

Задача

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

Решение

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