Enterprise DevOps: используйте данные ESM для повышения скорости и гибкости
Данные ESM могут помочь корпоративным группам DevOps добиться такой же гибкости и оперативности совместной работы, как и команды стартапов. Но только если все сделано правильно.
Не будет преувеличением сказать, что современные предприятия работают на DevOps.
Быстро меняющиеся рынки и постоянно меняющиеся условия бизнеса требуют от команд разработчиков тесного и гибкого взаимодействия с операторами и конечными пользователями. Это единственный способ быстро и итеративно развертывать высококачественные приложения, которые эффективно удовлетворяют насущные потребности. И так же, как DevOps — это структура процессов, которая со временем совершенствуется для создания более качественного программного обеспечения, сам процесс также должен улучшаться. Циклы непрерывного улучшения и непрерывной разработки (CI/CD) — это образ жизни DevOps.
Управление корпоративными услугами (ESM) развилось из автоматизированных процессов управления ИТ-услугами (ITSM) для службы ИТ-поддержки, чтобы ускорить решение проблем, повысить эффективность и повысить удовлетворенность тех, кто обращается за помощью. Признавая, что другие направления бизнеса, в таких областях, как HR и поддержка клиентов, также могут извлечь выгоду из той же автоматизации, которая так хорошо работала в ITSM, родилась ESM. Команды DevOps могут использовать данные ESM для повышения гибкости и скорости в духе постоянного совершенствования.
Как? Один из способов — использовать все данные, собранные ESM, для улучшения прозрачности и понимания взаимосвязей и взаимозависимостей в сложных корпоративных системах. В конце концов, DevOps изначально был создан разработчиками, работающими в небольших стартапах и поставщиками программного обеспечения с открытым исходным кодом. Этим организациям не приходилось иметь дело с массой устаревших технологий, и хотя было бы преувеличением сказать, что их среды были простыми для понимания, они определенно не были такими сложными, как среды современных крупных предприятий. В результате командам DevOps сложно выйти за рамки небольших проектов с четкими границами и внедрить инновации для сложных и критически важных сервисов. Быстро действовать и ломать вещи может пойти на пользу стартапу, но предприятие не может позволить себе сломать сервисы, от которых зависит бизнес.
ESM может помочь корпоративным командам DevOps получить ту же гибкость и мощь, что и команды стартапов. В качестве иллюстрации давайте посмотрим, как BMC Helix ESM повышает гибкость и скорость DevOps.
Во-первых, динамическое моделирование сервисов с помощью BMC Helix позволяет команде DevOps точно знать, какие сервисы в настоящее время работают в инфраструктуре, поэтому им никогда не придется гадать, тратить время на обнаружение или обработку устаревшей информации в постоянно развивающейся среде. Внедрение быстрых инноваций в сфере основных услуг невозможно без предварительного знания того, что уже существует.
Но обнаружение сервисов — это только полдела, поскольку эти сервисы в высокой степени взаимозависимы и интерактивны. BMC Helix IT Service Management и BMC Helix Operations Management с AIOps объединяют данные ESM с искусственным интеллектом, чтобы обеспечить понимание рисков, которые могут повлечь за собой любые изменения. Таким образом, команды DevOps смогут быстро внедрять новые возможности, снижая при этом риск поломки, поскольку они будут знать, как службы, управляемые DevOps, будут взаимодействовать с более крупной ИТ-средой.
Наконец, BMC Helix согласовывает ServiceOps с инструментами DevOps в режиме реального времени для более адаптивного и гибкого управления изменениями и выпусками за счет сокращения ручного управления и обеспечения прозрачного сотрудничества с помощью интегрированных готовых схем обслуживания и информационных панелей. У всех участников цепочки разработки и эксплуатации есть единое представление об истине и единый рабочий процесс, позволяющий избежать узких мест и недоразумений, а инновации могут продолжать беспрепятственно продвигать бизнес вперед.
«Всем на предприятии нужна гибкость команд разработчиков стартапов, но сложность предприятия затрудняет достижение этой цели», — сказал Джон Стивенс-Холл, главный менеджер по продукту BMC Helix. «BMC Helix ESM дает командам DevOps возможность в режиме реального времени видеть данные и взаимосвязи между различными моделями топологии и уровнями всего стека, что позволяет ускорить циклы разработки и быть уверенным, что критически важные сервисы не окажут негативного воздействия».