DevOps (акроним от «development» и «operations») представляет собой бизнес-процесс, направленный на преодоление сложностей, с которыми ИТ-подразделения, системные администраторы и разработчики сталкиваются ежедневно. Благодаря DevOps разработчики и сотрудники бизнес-подразделений могут работать совместно над созданием методов ускоренной разработки программного обеспечения, обеспечивая интеграцию всех используемых в организации систем, упрощая тестирование и подтверждение качества решений и организуя более быструю обратную связь с пользователями этих решений. Это позволяет обеспечить непрерывное снабжение пользователей необходимыми им приложениями благодаря более разумному применению аналитики, более эффективному управлению проектами, расширению возможностей для тестирования продуктов и ускорению графика разработки новых функций. В целом, однако, DevOps предполагает непрерывное обучение и совершенствование, а не достижение некого конечного состояния. Специфические DevOps-процессы в конечном счете обретут в вашей организации свою форму по мере накопления ею опыта успехов и неудач. Тем не менее возможность опереться на знания людей и организаций, прошедших этот путь раньше вас, всегда полезна. В данном слайдшоу приведены десять советов Puppet Labs (они взяты из ее отчета State of DevOps от 2015 г.) в отношении того, как внедрить DevOps и сформировать высокоэффективную ИТ-команду.