CI/CD и деплой

Проследишь путь от коммита до запущенного сервиса: проверки, сборка, стратегия выкладки и контроль артефакта. Разберёшь граф GitLab CI, миграции без отката схемы и проверку образа по digest.

  1. 4.1 Пайплайн и стратегии выкатки

    Сопоставишь проверки в pipeline с ценой и классом ошибки, затем сравнишь rolling, blue-green и canary. Научишься планировать миграцию схемы так, чтобы старая и новая версии приложения могли работать рядом.

  2. 4.2 GitLab CI на практике

    Прочитаешь GitLab CI как граф: правила выбирают pipeline и jobs, needs задаёт зависимости, runner исполняет их в чистом окружении. Разберёшь кэш, артефакты, сервисы и гонки между параллельными выкладками.

  3. 4.3 Поставка: артефакт, выкатка, цепочка поставки

    Свяжешь один собранный образ с digest, версией бинаря, SBOM, подписью и развёртыванием. Разберёшь, что именно проверяют инструменты цепочки поставки и как избежать параллельного применения одной миграции.