7.6 DevOps для бэкенд-разработчика: деплой наших систем и CI/CD
↑ Этап 7
Всё, что бэкендеру нужно знать о доставке кода до прода: образы, compose, конфигурация, CI/CD, миграции и откаты. Примеры обобщены; глубокая теория в разделе DevOps.
Темы
Итого: 9 тем · ~33 мин · готово 0 из 9
| # | Тема | Приоритет | Чтение | Статус |
|---|---|---|---|---|
| 1 | Путь кода до прода: сборка, образ, registry, миграции, деплой | По желанию | 3 мин | Не начато |
| 2 | Dockerfile для .NET-микросервисов: общий core-образ, multi-stage, как у нас | По желанию | 3 мин | Не начато |
| 3 | Как поднимается Clinic: docker compose, Makefile, порядок запуска, healthcheck | По желанию | 3 мин | Не начато |
| 4 | Конфигурация и секреты: env-файлы, Ansible-фабрика, окружения dev∕staging∕prod | По желанию | 3 мин | Не начато |
| 5 | CI∕CD для .NET-микросервисов и фронта в GitLab: пайплайн от MR до прода | По желанию | 5 мин | Не начато |
| 6 | Миграции БД при деплое: Flyway, goose, EF и обратная совместимость | По желанию | 3 мин | Не начато |
| 7 | Готовность сервиса к эксплуатации: health checks, graceful shutdown, логи, метрики | По желанию | 3 мин | Не начато |
| 8 | Выкладка, откат и разбор инцидентов глазами бэкендера | По желанию | 3 мин | Не начато |
| 9 | Aspire: оркестрация локальной разработки и деплой | Желательно | 7 мин | Не начато |
Чек-лист раздела
- Прочитал все темы
- Могу объяснить каждую тему за 2 минуты вслух