Как внедрить DevOps в уже работающей компании

DevOps сегодня популярен как никогда. И стартапы, и давно работающие компании малого и крупного бизнеса хотят внедрить философию безбарьерной организации разработки и эксплуатации приложений. DevOps https://wiki.merionet.ru/servernye-resheniya/36/vse-chto-vam-nuzhno-znat-pro-devops/ — это модно, это интригующе, и это обещает решить все накопившиеся проблемы. Но так ли просто его внедрить?

Лучшая тактика — постепенное внедрение

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *