Статьи

ЧТО ТАКОЕ DEVOPS?



  Про DevOps ходит много разной информации и каждый его понимает по-своему.

  Прежде всего DevOps — это определённая культура общения и выстраивания взаимодействия между людьми и командами. В своей книге основатели этого движения говорят о разрушении барьеров между командами (breaking silos). Этот процесс необходим, чтобы команды разработки, тестирования и системных инженеров начали общаться друг с другом, понимать боли и задачи друга друга, и совместно находить им решения.

 Один из идейных вдохновителей движения DevOps — Патрик Дюбуа, — считает, что разным специалистам очень полезно поработать вместе, например, разработчику и системному инженеру сесть рядом и поработать над задачами месяц, за это время они научат друг друга очень многому, что позволит гораздо эффективнее выполнять совместные задачи и понимать общую картину разработки проекта или продукта.

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

Поэтому DevOps — это ещё и набор лучших практик и подходов, направленных на эффективную и быструю разработку и доставку продукта на продакшен, а также стэк инструментов и технологий для воплощения этих практик.

Кстати, DevOps — это акроним от Development (Разработка) и Operations (Эксплуатация и внедрение).