Система устройств самообслуживания Smartix состоит из:
- Аппаратной части: киоск, периферийное оборудование, сервера.
- Программная часть:
2.1 Каркас веб-приложения.
2.2 ПО для периферийного оборудования.
2.3 Бизнес-приложения и модуль интеграции с ними.
2.4 Ядро веб-приложения: системное API, платежное API, рекламное API, API системной консоли.
2.5 Серверная часть Smartix и фоновый процесс SmartixD.
![архитектура_по_киоска_smartix_self_checkout.png](/retail/architecture/%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%BF%D0%BE_%D0%BA%D0%B8%D0%BE%D1%81%D0%BA%D0%B0_smartix_self_checkout.png)
Рисунок 1 - Архитектура устройств самообслуживания Smartix
Архитектура и технологии системы устройств самообслуживания:
- Вся система находится в закрытой VPN сети для обеспечения безопасности и целостности данных.
- Офисный контур получает и отправляет данные в серверный контур через защищенные точки контакта (https порты).
- Серверный контур: NGINX, rest-сервис для киосков, PostgreSQL 13x.
- Модуль обмена между контурами.
![схема_развертывания_smartix-self-checkout.png](/retail/architecture/%D1%81%D1%85%D0%B5%D0%BC%D0%B0_%D1%80%D0%B0%D0%B7%D0%B2%D0%B5%D1%80%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_smartix-self-checkout.png)
Рисунок 2 - Схема развертывания системы