Согласно материалу AWS Machine Learning, компания Cornerstone OnDemand, являющаяся мировым лидером в области решений по подготовке рабочей силы, обслуживает 140 миллионов пользователей в 186 странах. Она разработала многопользовательскую систему искусственного интеллекта, которая преобразует операции с базами данных из реактивного реагирования в проактивные, самоорганизующиеся рабочие процессы. Система, названная Orion AI, использует Amazon Bedrock и Strands Agents, фреймворк оркестрации агентов с открытым исходным кодом от AWS, для координации специализированных агентов. До внедрения Orion AI команда Enterprise DataOps компании Cornerstone тратила до 45 минут на каждое инцидент с базой данных, вручную запрашивая системные представления и сопоставляя журналы, прежде чем передать информацию другим командам. С внедрением Orion AI время диагностики баз данных сократилось с 45 минут до 10, что составляет 78% уменьшение. Система была разработана командой из трех человек за шесть месяцев. Перед внедрением Orion AI команда Enterprise DataOps работала реактивно, сталкиваясь с четырьмя постоянными проблемами: расследование производительности баз данных занимало около 45 минут на инцидент, требуя использования нескольких инструментов и системных представлений; рабочие процессы жизненного цикла баз данных требовали более 10 ручных шагов; отчетность между командой по обеспечению надежности сайта и командой данных имела 15-минутную задержку; избыточные и пересекающиеся оповещения создавали шум, который заглушал важные сигналы. Все это означало, что инженеры тратили время на ручную координацию, а не на решение проблем. Orion AI представляет собой многопользовательскую систему, где координирующий агент (мета-оркестратор) делегирует работу специализированным дочерним агентам, организованным в топологии «хаб-спица». Инженеры взаимодействуют с ним через веб-приложение, задавая вопросы и одобряя действия в том же месте, где они уже координируют операционную работу. Агенты охватывают мониторинг инфраструктуры, диагностику баз данных, операции жизненного цикла баз данных, аналитику клиентов и поддержку на основе знаний. Orion AI обеспечил измеримые улучшения как в скорости, так и в точности диагностики, освободив команду от ручной координации. Автоматизировав узкие места и оптимизировав рабочие процессы между командами, Cornerstone достигла следующих результатов: время диагностики баз данных сократилось с 45 до 10 минут, что на 78% быстрее; количество ручных шагов в жизненном цикле уменьшилось с более чем 10 до 1, что составляет 70% сокращение; задержка отчетности между командами составила 15 минут, теперь она мгновенная. Кроме того, Orion AI значительно сократил избыточные оповещения, в среднем на 65% благодаря дедупликации, фильтрации по порогам и корреляции сигналов. Для каждой 10 оповещений, которые ранее генерировались, теперь только 3-4 доходят до инженеров. Оповещения направляются непосредственно ответственным командам без промежуточного уровня оповещения. Три ключевых принципа дизайна определили Orion AI, которые можно применить и к вашим многопользовательским проектам: разделение агентов по доменам, а не по сложности задач; использование маршрутизации по ключевым словам с резервным вариантом семантического поиска; ограничение памяти для разговоров сессиями и обход ее для живых метрик. Эти решения помогли снизить задержку без ущерба для точности. В заключение, Orion AI сократил диагностику баз данных с 45 минут до 10, избежал 70% ручных шагов жизненного цикла и уменьшил шум от оповещений на 65%. Система была разработана командой из трех человек за шесть месяцев с использованием Amazon Bedrock. Эти принципы могут быть приняты другими командами для улучшения операций. Материал подготовлен нейросетью на основе оригинальной публикации. ИИ может ошибаться в деталях (цифры, имена, даты, цитаты) — для важной информации сверяйтесь с первоисточником.