R50 f38a0db85b016fb165db8890f87f5aa1
Веб, мобильная и AI разработка

ERP-система для производства электронных hi-tech изделий

Добавлено 02 июн 2024 в 00:14
Разработали под ключ и поддерживаем крупную корпоративную IT-систему управления ресурсами предприятия (ERP) с уникальными технологическими процессами производства.

Автоматизировали процессы управления:
- номенклатурными позициями, товарами, BOM спецификациями;
- складами, остатками, поставками, резервами;
- сделками, платежами, контрагентами (CRM);
- технологическими циклами производства;
- задачами сотрудников (таск-трекер);
- оргструктурой, сотрудниками, учетом рабочего времени (HR);
- событиями (календарь/расписание событий);
- файлами, документами и электронными документооборотом (ЭДО);
- аналитикой, отчетами и планированием ресурсов;
- онлайн-общением сотрудников.

--
Общая архитектура системы:
ERP-система реализована в виде веб-сервиса с клиент-серверной архитектурой. Серверная часть состоит из более 20 микросервисов, которые взаимодействует между собой по протоколу JSON RPC через шину NATS Jetstream Cluster. Клиент представляет собой пользовательское веб-приложение (frontend / SPA). Протоколы общения клиента и сервера - REST API (HTTP), WebSoket.

Языки программирования и фреймворки:
Серверная разработка - Node.js, TypeScript. Клиентская разработка - Vue.js, TypeScript.

Хранилища данных и СУБД:
PostgreSQL Cluster - хранение бизнес-данных. Redis - кэширование данных. OpenSearch - хранение логов и метрик.

Прочая инфраструктура:
Zabbix, Prometheus, Grafana - сбор и визуализация метрик системы и сервисов. Docker - контейнеризация сервисов. Kubernetes - развертывание и оркестровка сервисов. MinIO (network file storage) - S3-хранилище файлов.
3e8a56f6ae 258d25c937 295aa8776e 7a65b2eecf Ddba11b8e6 045e6bbcef 7982fcbbe9 4d76b8b7bd 8453db6b52 964b905dba 83f4cb7c92