Использование автоматизированных мониторов состояния, механизмов применения политик и оповещений позволит значительно сократить объем ручной работы по управлению парком выделенных устройств, пишет на портале The New Stack Судхир Редди, технический директор компании Esper.
По мере увеличения размера и значимости парка периферийных устройств разработка масштабируемых процессов для управления ими становится все более важной. В условиях, когда времени и знаний катастрофически не хватает, передовые инструменты и автоматизация значительно нивелируют этот недостаток. Вернее, они должны это делать.
Даже в хорошо обеспеченных ресурсами корпоративных средах — а есть ли такие среды? — реальность для операционных и инновационных команд, управляющих парками устройств, зачастую гораздо больше связана с ручными и повторяющимися задачами, чем могут себе представить наши партнеры со стороны разработчиков.
Слишком часто командам приходится управлять целым парком оборудования — цифровыми вывесками, киосками, торговыми точками и специализированными телефонами — путем проведения утомительных раундов технического обслуживания, неформального внутреннего обсуждения и эскалации обращений в службу поддержки. Такой подход к обеспечению доступности, совместимости и функциональности устройств, не говоря уже о поддержании актуальности размещенного на них контента, заставляет нас постоянно реагировать, занимаясь сортировкой и приоритизацией наиболее серьезных проблем.
Бóльшая часть нашего драгоценного времени уходит на устранение проблем, которые не должны были быть проблемами, а затем на внедрение необходимых исправлений, чтобы предотвратить их дальнейшее (и потенциально губительное) распространение. И мы все понимаем, что это не является устойчивым процессом. Особенно если парки устройств и множество критически важных для бизнеса функций, которые они поддерживают, будут продолжать расти и обеспечивать инновации такими же стремительными темпами.
Инновации в области периферийных устройств требуют надежного управления
Самой заметной работой для любой команды, внедряющей устройства в масштабе, является поддержка инноваций — будь то аппаратный форм-фактор, интеграция инфраструктуры, внедрение искусственного интеллекта или просто новый внешний софтверный клиентский опыт. Руководителям и бизнес-лидерам не нужны отговорки, блокирующие внедрение важнейших продуктов. Они хотят выйти на рынок прямо сейчас.
Конечно, все мы понимаем, что есть и другая сторона медали «сначала внедряй инновации, потом задавай вопросы». Когда при развертывании специализированного устройства возникают непредвиденные проблемы и требуется их устранение (например, ручной откат каждого устройства к старой версии ПО), объем работы для команд, управляющих этим развертыванием, возрастает, зачастую намного превышая объем работы по первоначальному развертыванию.
Но как эксперты по эксплуатации парков устройств, мы вряд ли можем сказать, что такие инциденты удивительны, даже если конкретный механизм их возникновения может быть неожиданным. Если бы мы управляли своими парками устройств более проактивно, мы могли бы выявлять эти «неизвестные неизвестные» до того, как они превратятся в события, способные сорвать запуск всего продукта. Мы могли бы стать бесценными сотрудниками, а не бригадой уборщиков. Но как это сделать?
Новая концепция управления: по принципу исключения
Управление по принципу исключения — простая концепция, по крайней мере, если не вдаваться в детали. Используя набор автоматизированных мониторов состояния, механизмов применения политик и оповещений, вы значительно сокращаете объем ручной работы и повторяющихся процессов, необходимых для управления парком выделенных устройств. В частности, управление по принципу исключения позволяет:
- автоматизировать базовые «проверки» устройств на регулярной основе;
- получать отчеты по расписанию или в режиме реального времени о соответствии устройств в вашем парке требованиям или имеющих место отклонениях;
- поддерживать соответствие устройств требованиям благодаря автоматическому управлению отклонениями;
- сосредоточить свое время на проблемах, которые не могут быть устранены с помощью автоматического обеспечения соответствия (например, самоэскалация).
Если вы управляете парком устройств, исчисляемым сотнями или десятками тысяч, по-настоящему удобное управление по принципу исключения — это Эверест операционной автоматизации. И я буду первым, кто признает: мы еще не достигли этого. Ручное вмешательство — даже для самых совершенных парков устройств — остается реальностью во многих ситуациях. Машины и ПО отказывают так, как мы не можем предугадать, и это означает, что человеческое участие по-прежнему является единственным способом решения некоторых проблем. Но я убежден, что для большинства из нас преодоление хотя бы половины пути к автоматизации не только достижимо, но и преобразующе. И это открывает новые уровни стабильности, масштабируемости и инноваций.
В недалеком будущем мы будем иметь дело с действительно самовосстанавливающимися периферийными устройствами. Устройствами, которые будут знать не только о том, что они отключились, но и о том, отключились ли окружающие их устройства, и будут реагировать на конкретные обстоятельства наилучшим образом (например, включать и выключать автономный режим вместо попытки оповестить сетевой ресурс о масштабном сценарии сбоя).