в чем заключается суть непрерывного развертывание простым языком?

 

передача клиенту нового или измененного фрагмента кода в момент завершения полного цикла проверки и тестирования (т.е. полная автоматизация процесса передачи обновления по в производство) с одновременным обеспечением обратной связи при обнаружении ошибок потребителем. таким образом достигается максимизация скорости доставки обновленной функциональности с сохранением качества продукта. 

главные правила процесса непрерывного развертывания и инструменты

 

правила: уверенность в тестах, верный выбор контролируемого объекта, создание культуры сотрудничества, контроль выпуска, контроль производства, контроль паплайна. инструменты: контроль версий, автоматизация сборки, развертывание. 

почему же выбирают непрерывное развертывание?

 

полная автоматизация цикла развертывания, обеспечение обратной связи, возможность расширения тестирования