Использование наблюдаемости: ключ к превосходным ИТ-операциям за пределами AIOps
Стратегия наблюдаемости предлагает корпоративным ИТ и DevOps-командам богатые преимущества в использовании AIOps.
Почему вам нужно сделать наблюдаемость частью вашей ИТ-стратегии? Преимущества включают сохранение продуктивности сотрудников и бесперебойную работу бизнеса.
Всё это кажется достаточно простым, но для «как» за этим вам нужно подумать назад на десять лет, когда обещания облака только появлялись. Перенос вашей инфраструктуры в облако должен был улучшить время бесперебойной работы, а также снизить капитальные и операционные расходы. В то же время переход на облачные приложения обещал доступ к лучшим приложениям класса, минимизируя расходы на разработку и необходимость в патчинге.
Предприятия в целом реализовали эти облачные преимущества в последующие годы, но они также столкнулись с новым вызовом — сложностью.
Переход в облако часто требовал стратегии мультиоблака с несколькими поставщиками инфраструктуры и корзиной полных SaaS-провайдеров. Один пользователь, работающий над одной задачей, может использовать облачную инфраструктуру, но также две или более SaaS-приложений. Затем учтите использование устаревших систем, которые все еще поддерживаются ИТ-командой. Масштабируйте этот сценарий до десятков тысяч сотрудников, и у вас получится современная Вавилонская башня, где каждый технологический элемент зависит от других, чтобы сделать работу правильно. Это и есть сложность!
Наблюдаемость и AIOps
Вы могли внедрить AIOps с мониторингом и искусственным интеллектом, помогающими DevOps-команде выявлять сбои по мере их возникновения и оптимизировать производительность. Однако узнавание о сбое по мере его возникновения не достаточно. Преимущество наблюдаемости в том, что она позволяет вам быть проактивным в выявлении потенциальных точек отказа в ваших системах и приложениях и предпринимать прескриптивные действия до того, как произойдет сбой.
Признаки потенциального сбоя есть, они затонули в потоке алертов, показаний датчиков и казалось бы незначительных проблем с производительностью. Задержка времени отклика на определенном приложении, обращающемся к конкретной базе данных, или, может быть, для определенного подмножества пользователей. Вещи еще не рухнули, но это может быть лишь вопросом времени.
Инструменты наблюдаемости помогают выявить эти ранние признаки беды.
Обратите внимание, что наблюдаемость делает шаг за пределы традиционных зеленых, желтых и красных индикаторов или стрелочек предварительно запрограммированной панели. Провайдер DevOps-инструментов Splunk отмечает: «Наблюдаемость использует три типа телеметрических данных — метрики, логи и трассировки — для обеспечения глубокой видимости в распределенных системах и позволяющих командам добраться до корневой причины множества проблем и улучшить производительность системы».
Роль наблюдаемости
Главный амбассадор DevOps Institute Хелен Бил обсуждала наблюдаемость в посте на Moogsoft.com. «Ключевая проблема при работе с программным обеспечением в том, что оно невидимо. Наблюдаемость признает это и требует от инженеров осознанно кодировать свой продукт для выдачи метрик и логов, позволяющих им наблюдать невидимое. Это согласуется с целью DevOps иметь «телеметрию везде»; то есть активный сбор удаленных данных со всех частей системы. Это звучит как мониторинг, но это больше. Это не просто говорит вам, что сервис работает или нет, это дает вам данные для обнаружения корневых причин и потенциальных решений.
«Традиционный мониторинг алертит о потенциальных проблемах, но бремя ложится на оператора пойти посмотреть и разобрать, что это. Наблюдаемость и AIOps собирают и анализируют данные (из множества систем мониторинга, которые, вероятно, не делятся информацией эффективно) от имени оператора, контекстуализируют проблему и предоставляют руководство о том, как действовать».
Реальные преимущества наблюдаемости
Gartner, в отчете 2020 года, обозначил некоторые преимущества и варианты использования наблюдаемости. «Наблюдаемость позволяет организациям сократить время, необходимое для выявления корневой причины проблем, влияющих на производительность. В частности, в отличие от традиционного мониторинга, операторы могут свободно допрашивать данные постфактум без необходимости предварительно программировать панели. Ожидается, что I&O организации, внедряющие наблюдаемость, получат другие преимущества».
Такие преимущества наблюдаемости включают:
- Улучшенное удовлетворенность конечных пользователей за счет ускорения реагирования на проблемы и лучшей производительности приложений, что помогает снизить отток клиентов. Это также повышает коэффициенты возврата и увеличивает расходы клиентов.
- Ниже инфраструктурные затраты. Посмотрев на генерируемые данные, можно оптимизировать инфраструктуру, например, для снижения избыточного провижининга.
- Более тесная интеграция с процессом разработки со «сдвигом влево» к тому, где команда разработки и команда операций работают с единым пониманием производительности приложения.
- Улучшенное покрытие современных архитектур. «Акцент наблюдаемости на сборе и анализе телеметрии означает, что она адаптируется к новым парадигмам инфраструктуры, таким как контейнеризация и микросервисы».
- Улучшение времени выхода на рынок, когда приложения, разработанные с наблюдаемостью, позволят значительно быстрее расследовать сбои.
- Канареечные развертывания. Эти сценарии позволяют разработчикам постепенно развертывать новый код в производстве для подмножества пользователей. Тогда радиус поражения проблем сдерживается и легко откатывается.
Оригинальное использование термина «наблюдаемость» не ново, учитывая, что оно просто относится к способности чего-либо быть наблюдаемым. Однако оно приобретает новый вид сегодня, когда применяется к корпоративным информационным технологиям. Все эти биты и их недостатки не только наблюдаемы, но и исправимы, когда вы действуете достаточно рано.
Интернет вещей
- 3 ключевых преимущества трекинга тяжелого оборудования для арендных компаний
- 5 проверенных правил укрепления партнерства Операции и ТО
- Инженерия IoT-решений нового поколения, переходящих границы и драйвящих операционное превосходство
- Edge-вычисления: ускорение внедрения AI на периферии сети
- Повышение ИТ-производительности: использование AIOps и наблюдаемости для сокращения простоя и повышения удовл…
- Передовый интеллектуальный мониторинг и контроль уровня воды: эффективность и устойчивость в промышленном в…
- Индустрия 4.0: Трансформация мониторинга состояния активов для беспрецедентной эффективности
- Как IoT революционизирует управление складом: ключевые выгоды
- Haas GT-10: компактный универсальный токарный станок для второстепенных операций
- Почему портальный кран — умный выбор для строительных проектов