Нефункциональные особенности#

Доступность#

Параметр

Описание

Режим работы решения

* Доступность 24 x 7
* Разрешение инцидентов 8 x 5

Обеспечение высокой доступности решения (HA)

Высокая доступность stateless компонентов — с помощью Kubernetes Deployment и Service

Производительность#

Операция

Ожидаемая нагрузка

Комментарий

Запрос на просмотр документации

15000 запросов в день

Процессы, в которых требуется просмотр документации:
* Разработка документации 10 000;
* Внутренняя приемка 1000;
* Выпускные испытания 50;
* Чтение документации сотрудниками

Pull Request вебхук

5000 запросов в день

Загрузка исходного кода документации

1000 запросов в день

Загрузка продуктового каталога

10 запросов в день

Аутентификация пользователя

3000 запросов в день

3000 сотрудников

Выгрузка архива документации в S3

100 запросов в день

Загрузка архива документации из S3

100 запросов в день

Выгрузка архива документации в Nexus

100 запросов в день

Надежность#

Параметр

Описание

Обеспечение катастрофоустойчивости решения (DR)

-

Резервное копирование

* Резервное копирование stateless компонентов не требуется
* Резервное копирование контента — сохранение данных в S3

Показатель точки восстановления (RPO)

0

Показатель времени восстановления (RTO)

1 рабочий день

Безопасность#

GetDocs использует ключи SSH для безопасного взаимодействия с Git репозиториями документации и репозиториями конфигураций. Настройка SSH ключа описана в Руководстве установки.

GetDocs использует сертификаты для работы с продуктом по защищенному протоколу HTTPS (при использовании UI пользователями). Настройка TLS сертификата описана в Руководстве установки.