DevOps (слияние англ. слов Development (разработка) и Operations (ИТ-операции)) – это новая методология разработки ПО. Она сосредоточена на коммуникации, сотрудничестве и интеграции между подразделениями разработки и эксплуатации. DevOps – это ответ на взаимную зависимость разработчиков и персонала ИТ-операций. Данная методология помогает организациям ускорить производство программных продуктов и предоставление своих сервисов.
Например, в производственной системе Toyota, роль профессионала DevOps схожа с должностью главного инженера. Этот сотрудник отвечает за успех проекта, но формально не руководит различным командами, задействованными на данном проекте. Деятельность специалиста DevOps требует знания используемых технологий и управленческой модели, чтобы убеждать менеджеров проектов принимать эффективные решения. Этому способствует авторитет «главного инженера», признанный руководством предприятия.
Большинство идей для DevOps взяты из методологии управления системами предприятия и движения Agile (операции и инфраструктура).
Термин "devops" был популяризирован на конференции «Дни DevOps» ("DevOps Days") в 2009 году в Бельгии. После этого «Дни DevOps» проводились в Индии, США, Бразилии, Австралии, Германии и Швеции...Читать далее
|