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