<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ci/Cd on Digitable courses</title>
    <link>https://courses.digitable.life/tags/ci/cd/</link>
    <description>Recent content in Ci/Cd on Digitable courses</description>
    <generator>Hugo</generator>
    <language>ru-RU</language>
    <lastBuildDate>Sat, 01 Aug 2026 00:12:59 +0300</lastBuildDate>
    <atom:link href="https://courses.digitable.life/tags/ci/cd/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Continuous Delivery и стратегии релизов: blue-green, canary, feature flags, откаты</title>
      <link>https://courses.digitable.life/post/devops/04-cd-and-release-strategies/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/devops/04-cd-and-release-strategies/</guid>
      <description>Как довести артефакт из CI до продакшна безопасно: deployment pipeline, blue-green, канареечные релизы с автоанализом метрик, feature flags, обратно совместимые миграции БД и честная стоимость каждой стратегии.</description>
    </item>
    <item>
      <title>DevOps и доставка ПО: карта трека, культура и метрики</title>
      <link>https://courses.digitable.life/post/devops/00-overview/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/devops/00-overview/</guid>
      <description>Что такое DevOps с точки зрения теории потока, как измерять доставку четырьмя метриками DORA, из чего состоит путь от коммита до продакшена и как выбирать инструменты под свой масштаб, а не под моду.</description>
    </item>
    <item>
      <title>Helm, Kustomize и GitOps: ArgoCD и Flux</title>
      <link>https://courses.digitable.life/post/devops/08-helm-and-gitops/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/devops/08-helm-and-gitops/</guid>
      <description>Как перестать выкатывать в Kubernetes командой kubectl apply из CI: шаблонизация против наложения патчей, четыре принципа GitOps, рабочие конфиги ArgoCD и Flux, секреты, промоушен между средами и честный расчёт эксплуатационной нагрузки.</description>
    </item>
    <item>
      <title>Качество, Definition of Done и релизный менеджмент</title>
      <link>https://courses.digitable.life/post/project-management/06-quality-and-delivery/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/project-management/06-quality-and-delivery/</guid>
      <description>Как встроить качество в процесс, а не добавлять его в конце: экономика дефектов, многоуровневый Definition of Done, quality gates в CI, стратегии релиза, фича-флаги, откаты и обратимые миграции.</description>
    </item>
    <item>
      <title>Контейнеры в доставке: Docker, сборка образов, реестры, безопасность и размер</title>
      <link>https://courses.digitable.life/post/devops/05-containers-and-registries/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/devops/05-containers-and-registries/</guid>
      <description>Как устроен OCI-образ, как собирать его быстро и маленьким, где хранить, чем сканировать и подписывать — с рабочими Dockerfile, конфигами CI и честным расчётом стоимости реестра.</description>
    </item>
    <item>
      <title>Тестирование ПО: карта курса, зачем оно нужно и сколько стоит его отсутствие</title>
      <link>https://courses.digitable.life/post/testing/00-overview/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/testing/00-overview/</guid>
      <description>Вход в трек по тестированию: что такое тестирование с точки зрения теории информации и риска, почему полное тестирование невозможно в принципе, как считать стоимость дефекта и стоимость самого тестирования, чем взгляд тестировщика отличается от взгляда разработчика и как устроен маршрут по курсу.</description>
    </item>
  </channel>
</rss>
