DevOps middle

В чём разница: CI vs CD?

Ответ

CI — автосборка+тесты при push. CD — Delivery (ручной деплой) или Deployment (автодеплой). Pipeline: checkout → build → test → docker build → push registry → deploy staging → (approval) → prod.

Разбор: CI (Continuous Integration) — частые слияния в общую ветку с автоматической сборкой и тестами при каждом push; CD расшифровывается как Continuous Delivery (артефакт готов к релизу, деплой по кнопке) или Continuous Deployment (автодеплой на прод). Ловушки: перепутаны расшифровки и порядок стадий, выдуманы значения «Continuous Development» и «Continuous Documentation», а также неверно, что CI и CD — синонимы одного шага.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться