Выберите регион

Фраза дня: искусственный интеллект для ИТ-операций

Искусственный интеллект для ИТ-операций (AIOps) - это общий термин для использования аналитики больших данных, машинного обучения (ML) и других технологий искусственного интеллекта (AI) для автоматизации выявления и решения общих проблем информационных технологий (ИТ). Системы, службы и приложения на большом предприятии создают огромные объемы журналов и данных о производительности. AIOps использует эти данные для мониторинга активов и получения информации о зависимостях вне и вне ИТ-систем.

Платформа AIOps должна предоставить предприятию три возможности:

1. Автоматизация рутинной практики.
Обычные методы включают запросы пользователей, а также некритические предупреждения ИТ-системы. Например, AIOps может позволить системе службы поддержки обрабатывать и выполнять запрос пользователя на автоматическое предоставление ресурса. Платформы AIOps также могут оценивать предупреждение и определять, что оно не требует действий, поскольку соответствующие метрики и поддерживающие данные находятся в пределах нормальных параметров.

2. Выявление серьезных проблем быстрее и точнее, чем люди.
ИТ-специалисты могут реагировать на известное вредоносное событие в некритичной системе, но игнорировать необычную загрузку или процесс, запускаемый на критическом сервере, потому что они не отслеживают эту угрозу. AIOps рассматривает этот сценарий по-разному, отдавая приоритет событию в критической системе как возможную атаку или заражение, потому что поведение выходит за рамки нормы, и снижает приоритет известного события вредоносного ПО с помощью функции защиты от вредоносных программ.

3. Оптимизация взаимодействия между группами и группами центров обработки данных.
AIOps предоставляет каждой функциональной ИТ-группе соответствующие данные и точки зрения. Без операций с поддержкой ИИ команды должны обмениваться, анализировать и обрабатывать информацию путем встреч или отправки данных вручную. AIOps должен узнать, какие данные анализа и мониторинга показывать каждой группе или команде из большого пула метрик ресурсов.

Сценарии использования
AIOps обычно используется в компаниях, использующих DevOps или облачные вычисления, а также на крупных и сложных предприятиях. AIOps помогает командам, использующим модель DevOps, давая командам разработчиков дополнительное представление об их ИТ-среде, что затем дает операционным группам больше информации об изменениях в производственной среде. AIOps также устранит множество рисков, связанных с гибридными облачными платформами, помогая операторам в их ИТ-инфраструктуре. Во многих случаях AIOps может помочь любой крупной компании, имеющей обширную ИТ-среду. Возможность автоматизировать процессы, раньше распознавать проблемы в ИТ-среде и способствовать сглаживанию взаимодействия между командами поможет большинству крупных компаний с обширной или сложной ИТ-средой.

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

Данные AIOps поступают из файлов журналов, показателей и инструментов мониторинга, систем поддержки билетов и других источников. Технологии больших данных объединяют и организуют вывод всех систем в удобную форму. Методы аналитики могут интерпретировать необработанную информацию для создания новых данных и метаданных. Аналитика снижает шум, который представляет собой ненужные или ложные данные, а также выявляет тенденции и закономерности, которые позволяют инструменту выявлять и изолировать проблемы, прогнозировать потребность в мощности и обрабатывать другие события.

Аналитика также требует алгоритмов для кодификации ИТ-знаний, бизнес-политик и целей организации. Алгоритмы позволяют платформе AIOps обеспечивать наиболее желательные действия или результаты - алгоритмы - это то, как ИТ-персонал определяет приоритеты событий, связанных с безопасностью, и обучает платформу решениям о производительности приложений. Алгоритмы составляют основу машинного обучения, в котором платформа устанавливает базовый уровень нормального поведения и действий, а затем может развиваться или создавать новые алгоритмы по мере изменения данных из среды с течением времени.

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

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

Преимущества и недостатки AIOps
При правильном внедрении и обучении платформа AIOps сокращает время и внимание ИТ-персонала, которые тратятся на рутинные, повседневные предупреждения. ИТ-персонал обучает платформы AIOps, которые затем развиваются с помощью алгоритмов и машинного обучения, используя знания, полученные с течением времени, для дальнейшего улучшения поведения и эффективности программного обеспечения. Инструменты AIOps также выполняют непрерывный мониторинг без необходимости спать. Сотрудники ИТ-отдела сосредоточены на серьезных, сложных проблемах и инициативах, повышающих эффективность и стабильность бизнеса.

Программное обеспечение AIOps может наблюдать причинно-следственные связи в нескольких системах, сервисах и ресурсах, кластеризовать и соотносить разрозненные источники данных. Эти возможности аналитики и машинного обучения позволяют программному обеспечению выполнять мощный анализ первопричин, что ускоряет поиск и устранение неполадок и устранение сложных и необычных проблем.

AIOps может улучшить сотрудничество и рабочие процессы между ИТ-группами, а также между ИТ-отделом и другими бизнес-подразделениями. Благодаря индивидуализированным отчетам и информационным панелям команды могут быстро понимать свои задачи и требования и взаимодействовать с другими, не изучая всего, что нужно знать другой команде.

Хотя базовые технологии для AIOps являются относительно зрелыми, это все еще ранняя область с точки зрения объединения технологий для практического использования. AIOps хорош настолько, насколько хорош данные, которые он получает, и алгоритмы, которым его обучают. Количество времени и усилий, необходимых для внедрения, обслуживания и управления платформой AIOps, может быть значительным. Разнообразие доступных источников данных, а также надлежащее хранение, защита и хранение данных - все это важные факторы в результатах AIOps.

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

Внедрение поставщиков AIOps и AIOps
Чтобы продемонстрировать ценность и снизить риски, связанные с развертыванием AIOps, внедряйте технологию в небольшие, тщательно спланированные этапы. Выберите подходящую модель хостинга для инструмента, например, на месте или в качестве услуги. ИТ-персонал должен понять, а затем обучить систему в соответствии с потребностями, и для этого должен иметь достаточно данных от систем, находящихся под его контролем.

AIOps - это развивающаяся область, но существует растущее число предложений продуктов, которые компании могут анализировать и оценивать, в том числе, но не ограничиваясь:

  • Инструмент Splunk для анализа ИТ-услуг (ITSI).
  • Платформа BMC TrueSight.
  • Cisco Crosswork Situation Manager, компонент AIOps из семейства продуктов Cisco Crosswork Network Automation.
  • Moogsoft AIOps.
  • DRYiCE AIOps от HCL Technologies Ltd.

Функции и возможности AIOps также присутствуют в существующих пакетах продуктов. Примеры:

  • New Relic Applied Intelligence (NRAI), который объединяет функции радара и профилей ошибок на основе AI в платформу New Relic Digital Intelligence.
  • Платформа развертывания приложений Trebuchet от Datapipe, которая использует ИИ для улучшения процессов DevOps.