205 lines
3.6 KiB
Markdown
205 lines
3.6 KiB
Markdown
docs/roadmap/TASK_009_ENTERPRISE_DEPLOYMENT_GUIDE.md
|
|
|
|
Рекомендуемые параметры
|
|
|
|
Mode: xhigh
|
|
Reasoning: maximum
|
|
Task type: deployment readiness
|
|
Quality bar: production-ready
|
|
Breaking changes: forbidden
|
|
Architecture changes: forbidden
|
|
Simplifications: forbidden
|
|
|
|
Цель
|
|
|
|
Подготовить полный комплект документации и проверок для внедрения AWatch-rus в инфраструктуре заказчика.
|
|
|
|
Не добавлять новый функционал.
|
|
|
|
Использовать существующие возможности.
|
|
|
|
---
|
|
|
|
Что реализовать
|
|
|
|
1. Deployment Guide
|
|
|
|
Создать:
|
|
|
|
docs/ENTERPRISE_DEPLOYMENT_GUIDE_RU.md
|
|
|
|
Описать:
|
|
|
|
- архитектуру развертывания;
|
|
- минимальную инсталляцию;
|
|
- пилотную инсталляцию;
|
|
- рекомендуемую инсталляцию;
|
|
- ограничения.
|
|
|
|
---
|
|
|
|
2. Topology Examples
|
|
|
|
Создать:
|
|
|
|
docs/DEPLOYMENT_TOPOLOGIES_RU.md
|
|
|
|
Сценарии:
|
|
|
|
- standalone;
|
|
- pilot;
|
|
- small company;
|
|
- medium company;
|
|
- enterprise.
|
|
|
|
Для каждого сценария:
|
|
|
|
- компоненты;
|
|
- размещение;
|
|
- пример потоков данных.
|
|
|
|
---
|
|
|
|
3. Sizing Guide
|
|
|
|
Создать:
|
|
|
|
docs/SIZING_GUIDE_RU.md
|
|
|
|
Минимум:
|
|
|
|
- до 50 пользователей;
|
|
- до 250 пользователей;
|
|
- до 1000 пользователей;
|
|
- более 1000 пользователей.
|
|
|
|
Без маркетинговых обещаний.
|
|
|
|
Указать, что оценки требуют валидации.
|
|
|
|
---
|
|
|
|
4. Backup and Recovery
|
|
|
|
Создать:
|
|
|
|
docs/BACKUP_AND_RECOVERY_RU.md
|
|
|
|
Описать:
|
|
|
|
- резервирование конфигурации;
|
|
- резервирование отчетов;
|
|
- восстановление;
|
|
- ограничения.
|
|
|
|
---
|
|
|
|
5. Operations Runbook
|
|
|
|
Создать:
|
|
|
|
docs/OPERATIONS_RUNBOOK_RU.md
|
|
|
|
Описать:
|
|
|
|
- healthz;
|
|
- readyz;
|
|
- metrics;
|
|
- smoke;
|
|
- журналирование;
|
|
- типовые сбои;
|
|
- диагностику.
|
|
|
|
---
|
|
|
|
6. Security Hardening Guide
|
|
|
|
Создать:
|
|
|
|
docs/SECURITY_HARDENING_RU.md
|
|
|
|
Описать:
|
|
|
|
- TLS;
|
|
- reverse proxy;
|
|
- firewall;
|
|
- учетные записи;
|
|
- права доступа;
|
|
- журналирование.
|
|
|
|
Без ложных security claims.
|
|
|
|
---
|
|
|
|
7. Acceptance Checklist
|
|
|
|
Создать:
|
|
|
|
docs/ENTERPRISE_ACCEPTANCE_CHECKLIST_RU.md
|
|
|
|
Пункты:
|
|
|
|
- установка;
|
|
- запуск;
|
|
- доступность API;
|
|
- портал;
|
|
- smoke;
|
|
- документация;
|
|
- резервирование.
|
|
|
|
---
|
|
|
|
8. Deployment Smoke
|
|
|
|
Создать:
|
|
|
|
scripts/deployment-readiness-smoke.*
|
|
|
|
Проверять:
|
|
|
|
- наличие документации;
|
|
- наличие screenshots;
|
|
- наличие roadmap;
|
|
- наличие registry docs;
|
|
- наличие demo docs.
|
|
|
|
---
|
|
|
|
Запрещено
|
|
|
|
Не делать:
|
|
|
|
- новый код продукта;
|
|
- новые API;
|
|
- новые агенты;
|
|
- новые UI;
|
|
- новые claims;
|
|
- ML;
|
|
- LLM.
|
|
|
|
---
|
|
|
|
Критерии приемки
|
|
|
|
- документы созданы;
|
|
- ссылки валидны;
|
|
- smoke проходит;
|
|
- README обновлен при необходимости;
|
|
- deployment сценарии описаны;
|
|
- sizing описан;
|
|
- backup описан;
|
|
- runbook описан.
|
|
|
|
---
|
|
|
|
Финальный отчет
|
|
|
|
1. Список документов.
|
|
2. Список обновлений.
|
|
3. Deployment scenarios.
|
|
4. Sizing assumptions.
|
|
5. Backup model.
|
|
6. Runbook.
|
|
7. Acceptance checklist.
|
|
8. Проверки.
|
|
9. Ограничения. |