Разработка отказоустойчивой системы управления для территориально распределенной сети аптек. Основная проблема заказчика — нестабильность связи на удаленных точках, из-за чего кассы отключались от 1С, а руководство теряло контроль над выручкой и остатками. Требовалось создать решение, которое обеспечит 100% аптайм передачи данных в облако и позволит владельцу мониторить ключевые показатели бизнеса через мобильный интерфейс мессенджера Макс, не заходя в тяжелые интерфейсы ERP-систем.
Мною была спроектирована и внедрена многоуровневая архитектура Edge-to-Cloud:
Edge Layer (Уровень узла): На каждой точке установлена Raspberry Pi с кастомной прошивкой OpenWrt. Она выступает в роли «умного шлюза», который кэширует данные 1С (Redis) и обеспечивает локальную автономность.
Network Layer (Связь): Реализован гибридный канал связи: основной провайдер + Starlink. Настроен защищенный VPN-контур с обходом DPI-блокировок для стабильной синхронизации баз данных.
Backend Layer: Развернут центральный узел на OVH Cloud (Node.js/Docker), который агрегирует данные из всех аптек сети.
Interface Layer: Разработан Mini App (бот) на платформе Макс. Это полноценный мобильный штаб, который через API получает данные из 1С и выводит их в виде удобных дашбордов.
Создана полностью автономная экосистема управления:
Для владельца: Мгновенный доступ к выручке, остаткам дефицитных товаров и статусу работы всей сети в одном окне мессенджера.
Для бизнеса: Кассовые узлы работают без простоев. Время реакции на инцидент (отключение света/интернета) сократилось до 1 секунды благодаря Push-уведомлениям бота.
Для инфраструктуры: Проект легко масштабируется — подключение новой аптеки занимает 15 минут (установка преднастроенной Raspberry Pi).
Система успешно эксплуатируется, обеспечивая стабильную работу 1С даже в условиях цифровой изоляции или обрыва магистральных кабелей.