Риски лицензирования
В IT-системах существует так много разновидностей рисков, которые необходимо учитывать и с которыми приходится работать, что нетехнические риски легко упустить из виду — особенно те, которые мы не рассматриваем напрямую, например лицензирование. Однако лицензирование несёт в себе риски и затраты, которые необходимо принимать во внимание во всём, что мы делаем в сфере IT.
Когда я пишу эту статью, риски лицензирования снова на слуху. Буквально вчера один из крупнейших и наиболее известных провайдеров облачных вычислений пережил глобальный трёхчасовой сбой, причиной которого впоследствии назвали случайное истечение срока действия части их лицензий. Один относительно незначительный компонент в их инфраструктурном стеке при огромной глобальной избыточности в мгновение ока утратил всякую ценность — просто потому что истекла лицензия. Наличие лицензионных зависимостей означает необходимость тщательного управления ими. Одни лицензии опаснее других. Одни лишь открывают вас для аудиторских проверок, другие приводят к сбоям или потере данных.
Лицензирование может быть источником риска намеренно — как в приведённом выше примере, где лицензия истекла и оборудование прекратило работу. Или менее намеренно: например, удалённые переключатели отключения, ошибки, связанные с датами, или неправильная настройка приводит к сбоям в системах. Но это риск, который необходимо учитывать и который зачастую приходится снижать. Опасность того, что критически важные системы выйдут из строя или будут повреждены необратимым образом, весьма реальна. В отличие от аппаратных или программных сбоев, здесь часто нет возможности восстановить системы без обращения к вендору. А вендор может быть недоступен, может прекратить поддержку, может не поддерживать больше данный продукт, иметь собственные технические проблемы или вовсе прекратить существование!
Лицензионные сбои нередко ставят клиентов в позицию крайнего давления: вендор может запрашивать практически любую сумму за обновление лицензий во время назревающего или, что ещё хуже, уже произошедшего сбоя. Под давлением клиенты легко соглашаются платить многократно больше обычной цены за лицензии, лишь бы вернуть системы в строй и восстановить доверие клиентов.
Хотя одни лицензии представляют экстремальный риск, а другие — лишь неудобство, этот риск необходимо оценивать и понимать. По собственному опыту могу сказать, что видел, как у критически важного программного обеспечения лицензия отзывалась иностранным вендором просто с целью инициировать переговоры о покупке, что приводило к значительным убыткам для организаций, которые почти не имели правовых механизмов защиты, — просто потому что у вендора была техническая возможность удалённо отключать системы через лицензирование даже для платных клиентов. Как правило, это незаконно и безусловно неэтично, однако клиенты в подобных ситуациях практически лишены возможности защитить свои интересы.
И конечно, многие лицензионные проблемы могут иметь технический или случайный характер. Лицензионные серверы уходят в офлайн, системы ломаются, происходят аварии. Системы, разработанные так, что они становятся недоступными, когда не могут проверить свои лицензии, несут в себе целую категорию рисков, которой лишены другие типы систем. Это риск встречается чаще, чем принято думать, и нередко возможностей для его снижения крайне мало.
Разумеется, помимо перечисленных рисков, лицензирование также влечёт накладные расходы, которые, как всегда, сами по себе являются формой риска и, в свою очередь, формой затрат. Исследование, приобретение, отслеживание и сопровождение лицензий — даже тех, что потенциально не угрожают вашей инфраструктуре, — требует времени, а время — деньги. Лицензирование всегда несёт в себе риск того, что вы купите слишком мало и окажетесь под угрозой аудиторских проверок (или приобретёте не то), или купите слишком много и перерасходуете средства. В любом из этих случаев это затраты, которые необходимо включать в общую совокупную стоимость владения (TCO) любого решения, однако их часто игнорируют.
Затраты времени и средств на лицензирование нередко являются одними из наиболее значительных в структуре расходов, однако поскольку их игнорируют, крайне сложно понять, как они влияют на долгосрочную финансовую картину решений – тем более что впоследствии они часто влекут за собой иные решения самыми разными путями.
Лицензирование — неотъемлемая реальность IT, но далеко не самая увлекательная, поэтому её часто игнорируют или по крайней мере не обсуждают серьёзно. Осознание того, что лицензирование сопряжено с затратами на управление, как и любой другой аспект IT, и несёт в себе риски — потенциально весьма значительные, — которые необходимо учитывать, — это просто часть грамотного принятия IT-решений.