Сервіс моєї мрії
Вимоги розділені за необхідністю та етапами DevOps SDLC.
Мінімальні вимоги
План
- Відповідальна особа за розробку та стабільність.
- Підтримуваний технологічний стек.
- Актуальний README.md.
- OpenAPI специфікація для API.
Код та збірка
- Менеджери залежностей (npm, go тощо).
- Автономний Docker-образ.
- Автоматичний CI/CD.
Тестування та розгортання
- Тести в CI/CD; збірка не проходить при помилках.
- Оркестратор (K8s/Nomad).
- Infrastructure as Code (Terraform/Helm).
- Мінімум 2 екземпляри у stage, 3 у prod.
Експлуатація та моніторинг
- Логи у stdout.
- Конфігурація через змінні оточення.
/livenessта/readinessендпоінти.- Метрики Prometheus.