Підсистема управління зовнішнім трафіком операційної зони реєстру
| 🌐 Цей документ доступний українською та англійською мовами. Використовуйте перемикач у правому верхньому куті, щоб змінити версію. | 
1. Загальний опис
Підсистема, призначенням якої є управління зовнішнім трафіком та контроль доступу до API-сервісів операційної зони Реєстру.
2. Функції підсистеми
- 
Аутентифікація та авторизація запитів 
- 
Маршрутизація трафіку до API-сервісів підсистем операційної зони реєстру 
- 
Налаштування та контроль рейт-лімітів 
- 
Трансформація запитів та відповідей 
- 
Логування вхідних запитів 
4. Складові підсистеми
| Назва компоненти | Представлення в реєстрі | Походження | Репозиторій | Призначення | 
|---|---|---|---|---|
| Зовнішній API-шлюз операційної зони | 
 | 3rd-party | Забезпечує керування трафіком, авторизацію, контроль доступу до API, балансування навантаження, перетворення запитів/відповідей та аналітику/моніторинг. | |
| ServiceMesh шлюз | 
 | 3rd-party | Мережевий шлюз що працює на межі istio service-mesh та отримує вхідні з’єднання HTTP/TCP. | |
| 
 | 3rd-party | - | Зберігання користувацьких JWT-токенів | 
5. Технологічний стек
При проектуванні та розробці підсистеми, були використані наступні технології:
6. Атрибути якості підсистеми
6.1. Scalability
Підсистема управління зовнішнім трафіком операційної зони реєстру підтримує як горизонтальне, так і вертикальне масштабування.
| Детальніше з масштабуванням підсистем можна ознайомитись у розділі Платформа оркестрації контейнерів | 
6.2. Observability
Підсистема управління зовнішнім трафіком операційної зони реєстру підтримує журналювання вхідних запитів та збір метрик продуктивності для подальшого аналізу через веб-інтерфейси відповідних підсистем Платформи.
| Детальніше з дизайном підсистем можна ознайомитись у відповідних розділах: | 
6.3. Portability
Підсистема управління зовнішнім трафіком операційної зони реєстру може бути перенесена, розгорнута та керована однаково та надійно на різних платформах оркестрації контейнерів що розгорнуті в різних хмарних середовищах або власній інфраструктурі в дата-центрі.
| Детальніше можна ознайомитись у розділі Платформа оркестрації контейнерів |