Глава 41 · Часть 8

Product and Tooling Landscape

A focused chapter on product and tooling landscape, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.

41-1

Почему нельзя выбирать CI/CD инструменты по одному

Выбор CI/CD инструментов по отдельности ведет к зоопарку инструментов и проблемам с интеграцией. Узнайте, как оценивать инструменты как часть единой системы доставки.

4 мин.
41-2

Что должен уметь CI/CD-пайплайн на самом деле (без маркетинга)

Пайплайн позеленел, деплой прошёл. Но когда что-то ломается, выясняется, что пайплайн не был спроектирован для реальных проблем. Разбираем шесть обязательных возможностей: сборка, тесты, упаковка, деплой, миграции и откат.

6 мин.
41-3

Что на самом деле делает ваш CI/CD-инструмент: функциональная декомпозиция

Разбираемся, за что отвечает каждый инструмент в CI/CD-пайплайне: CI-сервер, реестр артефактов, инструменты развертывания, IaC, миграции БД, фича-флаги, секреты, observability и управление изменениями.

5 мин.
41-4

Как выбрать CI/CD-инструменты, которые ваша команда действительно будет использовать

Практическое руководство по выбору CI/CD-инструментов: три ключевых критерия — интеграция, эксплуатация и внедрение. Как избежать ошибок и выбрать то, что реально работает в вашем контексте.

5 мин.
41-5

От коммита до продакшена: как инструменты общаются друг с другом в реальном пайплайне

Разбираем цепочку триггеров и поток артефактов в CI/CD: как Git, CI-сервер, реестр артефактов и инструменты развертывания обмениваются данными без ручных операций.

6 мин.
41-6

Как расползается инструментарий и что на самом деле его сдерживает

Разбираем, почему инструментарий расползается в CI/CD, и как операционная модель помогает навести порядок без потери гибкости команд.

4 мин.