CI (Continuous Integration) — частая интеграция изменений с автоматической сборкой и проверками; CD как Delivery доводит артефакт до готовности выкладки, Deployment — автоматический релиз на prod при прохождении gate'ов.
Разбор
- CI ловит поломки на коммите: lint, unit, build.
- Delivery часто оставляет кнопку/approve перед prod.
- Deployment убирает ручной шаг, но требует сильных rollback и наблюдаемости.
- Термины путают — фиксируйте смысл в команде явно.
Итог
CI проверяет изменение; CD доставляет тот же проверенный артефакт дальше по средам.