Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

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

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

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

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

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

...

  • Ubuntu Server (20.04, 22.04 LTS)

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

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

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

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

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

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

...

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

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

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

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

...

  • AWS (Amazon Web Services)Microsoft Azure

  • Google Cloud Platform

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

...

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

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

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

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

...

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

  • Mozilla Firefox

  • Microsoft Edge

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

  • Android 10+

  • iOS 14+

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

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

  • Swagger UI

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

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

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

...

6. Висновок

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