Авторизация
Сброс пароля
Дизайн и разработка тамо – системы сервисов для трансграничной торговли и ВЭД
Заказчик: «Таможенная карта»
тамо — новое направление компании «Таможенная карта», система сервисов для автоматизации ВЭД. тамо ОС — современное решение для малого и среднего бизнеса, которое объединяет все процессы, связанные с доставкой и оформлением грузов в одном месте.
1. Вводная задача от заказчика, проблематика, цели
Разработать набор сервисов для внешнеэкономической деятельности: тамо • ОС — сервис для таможенного оформления и консультаций экспертов, тамо • школа — база знаний и теоретические основы ВЭД. Поддерживать систему сервисов в дальнейшем развитии.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
О сервисах тамо
тамо — новое направление компании «Таможенная карта», система сервисов для автоматизации ВЭД. тамо ОС — современное решение для малого и среднего бизнеса, которое объединяет все процессы, связанные с доставкой и оформлением грузов в одном месте. тамо Школа — платформа с актуальной базой знаний и теоретическими и практическими курсами.
Техническая реализация: микросервисный подход
Разработка сервиса стартовала с этапа аналитики и создания дорожной карты. В результате анализа было решено построить новую архитектуру в парадигме микросервисного подхода. В отличие от монолитной структуры, микросервисная подразумевает развитие системы изолированных компонентов, каждый из которых работает в определенном контексте и связывается с остальными при помощи легковесных механизмов.
Стэк технологий
Система сервисов построена в соответствии с best practices в микросервисах и разработке в целом. Backend реализован на Java и SpringBoot, фронтенд — на React. В качестве load balancer (балансировщика) используется nginx.
Инфраструктура включает сервер SSO для аутентификации и авторизации, который используется всеми модулями системы. Это свободно распространяемый сервер Keycloak. В качестве Service Discovery и централизованного хранилища динамических конфигураций используется Consul.
Микросервисный подход в реализации проекта
3. Результаты сотрудничества
тамо работает на микросервисной архитектуре и включает около 15 микросервисов, разбитых в соответствии с доменами и use cases.
В данный момент тамо • ОС запущена в режиме закрытого бета-тестирования. Заполните заявку на gotamo.ru, чтобы получить ранний доступ к системе.
4. Заключение
Сервисы тамо – альтернативный взгляд на таможенное декларирование.