You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Операційне середовище визначає технічні вимоги до апаратного та програмного забезпечення, що використовується для розгортання, функціонування та підтримки системи.


1. Загальні вимоги до операційного середовища

📌 Система Прозорро.Продажі працює у хмарному середовищі, що забезпечує масштабованість, безперервність роботи та високий рівень безпеки.

Модульність і розподіленість – використання мікросервісної архітектури.
Гнучке керування ресурсами – автоматичне масштабування серверів під навантаження.
Резервування та відновлення – автоматичні бекапи та балансування навантаження.
Підтримка багатоплатформності – веб-інтерфейс, мобільні додатки, API.


2. Програмне забезпечення серверної інфраструктури

📌 Серверна частина системи працює на сучасних ОС із високим рівнем безпеки.

🔹 Операційні системи серверів:

  • Ubuntu Server (20.04, 22.04 LTS)

  • CentOS / Rocky Linux для баз даних

  • Windows Server 2019 (у разі інтеграції з держреєстрами)

🔹 Системне програмне забезпечення:

  • Docker + Kubernetes – для контейнеризації

  • Nginx / Traefik – веб-сервери та балансувальники навантаження

  • PostgreSQL / MongoDB – для збереження даних

🔹 Системи управління логами та моніторингу:

  • Prometheus + Grafana – для відстеження продуктивності

  • ELK Stack (Elasticsearch, Logstash, Kibana) – для аналізу логів


3. Аппаратне забезпечення

📌 Система працює у хмарному середовищі, що дозволяє адаптувати ресурси під поточне навантаження.

🔹 Хмарна інфраструктура:

  • AWS (Amazon Web Services)

  • Microsoft Azure

  • Google Cloud Platform

🔹 Фізичні сервери (у разі локального розгортання):

  • Процесори: Intel Xeon / AMD EPYC (8-32 ядра)

  • ОЗП: 32-128 ГБ (залежно від сервісу)

  • Сховища: NVMe SSD (мінімум 1 ТБ)

🔹 Мережеве обладнання:

  • Оптимізовані 10GbE / 40GbE Ethernet

  • VPN-тунелі для захищеного доступу


4. Робочі станції та клієнтське ПЗ

📌 Для роботи з системою користувачі використовують веб-інтерфейс або API.

🔹 Підтримувані ОС клієнтських пристроїв:

  • Windows 10 / 11

  • macOS (версії 12+)

  • Linux (Ubuntu, Fedora)

🔹 Браузери:

  • Google Chrome (рекомендовано)

  • Mozilla Firefox

  • Microsoft Edge

🔹 Мобільні платформи:

  • Android 10+

  • iOS 14+

🔹 Підтримувані API-клієнти:

  • Postman (для тестування API)

  • Swagger UI


5. Вимоги до безперервної роботи та безпеки

📌 Операційне середовище повинно гарантувати безпеку та стабільність роботи системи.

Захищений доступ до серверів – SSH з двофакторною аутентифікацією.
Відмовостійкість – автоматичне перемикання на резервні сервери.
Шифрування трафіку – TLS 1.3, VPN-тунелі.
Антивірусний захист – ClamAV, ESET для серверів.


6. Висновок

📌 Операційне середовище системи Прозорро.Продажі засноване на хмарній інфраструктурі з гнучким масштабуванням.
📌 Використання Linux-серверів та контейнеризації забезпечує високу продуктивність.
📌 Система підтримує роботу через браузер та API, що забезпечує зручний доступ для користувачів.

  • No labels