Джефф Сассна сказал, что основная идея DevOps заключается в сокращении расстояния между:

· люди,

· Команды, и

· виды деятельности

В сочетании с уменьшением размера партии вашей работы вы можете более непрерывно и качественно приносить больше пользы. Это хорошее определение DevOps.

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

Каждый год Puppet Lab спонсирует исследование DevOps, и со временем в нем приняли участие тысячи профессионалов, 4 600 только за последний год. И они узнают, что высокопроизводительные организации развертывают в 200 раз чаще.

Время выполнения изменений с момента коммита кода до того, как он попадет в рабочую среду, составляет менее часа для высокопроизводительных разработчиков. Это от недели до месяца для медиа-исполнителей и от одного до шести месяцев для низкоэффективных. Это может быть вы, в зависимости от вашей культуры, и это очень неприятно, когда вы хотите иметь возможность приносить пользу.

Что еще хорошо, так это то, что восстановление после сбоя происходит в 24 раза быстрее. Это чрезвычайно важно, потому что мы знаем, что время простоя дорого обходится.

Что еще интересно, организация DevOps тратит на внеплановую работу на 22% меньше времени. Это работа по устранению неисправностей. Это экстренное развертывание программного обеспечения, исправления и тому подобное. Иногда это может произойти, если работа выполняется некорректно с первого раза.

Таким образом, высокоэффективные оргазмы тратят около половины своего времени на новую работу, 20% - на незапланированную работу. Напротив, низкоэффективные сотрудники тратят около 38% своего времени на новую работу и около 27% своего времени на незапланированную работу. И тогда у вас будет на 50% меньше времени на устранение проблем с безопасностью. Это также интересно, потому что иногда безопасность привязывается к очень многим проектным командам в конце.

Вместо этого, когда у вас есть эта культура продукта, команда, ориентированная на DevOps и клиентский опыт. Безопасность - это часть работы каждого, а не то, что стоит на месте.

Вы можете добиться этого за счет более тесного сотрудничества с безопасностью. Возможности безопасности в вашем автоматическом тестировании и даже наличие лучших библиотек безопасности, используемых командой. Это нечто большее, чем нужно для достижения хорошего результата.