Вопросы к Поиску с Алисой
Разница между Continuous Delivery и Continuous Deployment в методологиях CI/CD заключается в способе запуска автоматической доставки релиза в продакшн. www.uplab.ru
Continuous Delivery («непрерывная доставка») подразумевает, что код после успешной сборки и тестирования автоматически подготавливается к развёртыванию, но окончательное решение о выпуске принимается вручную. habr.com Процесс начинается, останавливается в точке «Развёртывание в рабочей среде», ждёт подтверждения от разработчика и только после него продолжается дальше. www.uplab.ru
Continuous Deployment («непрерывное развёртывание») автоматизирует процесс с начала и до конца, код автоматически развёртывается в production без ручного вмешательства, если все тесты пройдены успешно. www.uplab.ru habr.com
Таким образом, Continuous Deployment обеспечивает более быстрый цикл обратной связи и сокращение времени вывода продукта на рынок, в то время как Continuous Delivery позволяет аккумулировать обновления, дополнительно тестировать их вручную для исключения ошибок и только потом запускать. www.uplab.ru www.devopsinstitute.com