Компании продолжают переводить свои инфраструктуры в облако, однако как это делать правильно? Технический директор ServerCentral Turing Group Эрик Диновски рассказывает на портале InformationWeek о том, как правильно оценивать, распределять и оптимизировать расходы на облака и обосновывать необходимость в облачных ресурсах.

Организации приступили к выполнению своих планов на 2021 г., но вместе с тем они будут уделять пристальное внимание контролю за расходными статьями бюджетов — и это закономерно. Проблемы 2020-го, связанные с пандемией, перекочевали в новый год и заставили организации считать потраченные деньги. При обсуждении бюджета расходы на облачные услуги неизбежно занимают центральное место. ИТ-руководителям может быть трудно оправдать расходы, которые оказались намного выше прогнозируемых, или объяснить, почему счета за пользованием облачными сервисами опережают рост бизнеса. Если компания оказывается в такой ситуации, не стоит паниковать.

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

1. Операции: применяете ли вы те ресурсы, за которые платите?

Когда облачные затраты опережают рост компании, то первое, что нужно проверить — это операции. В частности, важно понять, использует ли ваша организация в настоящее время те ресурсы, за которые она платит, и приносит ли это желаемый результат. В большинстве случаев для понимания ситуации требуется проведение анализа использования ресурсов облака. Поскольку такой анализ может быть сложным и трудным, можно привлечь объективную третью сторону, которая будет консультировать и удерживать вашу компанию в фокусе внимания по основным вопросам.

Зачастую компании могут обнаружить, что их затраты растут быстрее, чем ожидалось, поскольку люди, использующие большую часть облачных ресурсов, не вникают в вопрос бюджетных ограничений. Как правило, это в основном разработчики — они сосредоточены на быстрейшем решении проблем, и как только та решена — переходят к следующей. Во многих случаях самым быстрым решением является запуск нового облачного инстанса или предоставление нового ресурса.

Такое лоскутное мышление, направленное на решение проблем, часто приводит к тому, что организация непреднамеренно оказывается в новых областях облачных технологий, поскольку разработчики ускоренными темпами внедряют новые сервисы. Это вдвойне верно и для 2021 г., когда распределенные команды продолжают импровизировать для решения всевозможных проблем. В то время как склонность к действию приносит выгоды на микроуровне, она может привести к проблемам на макроуровне. Например, когда компания отказывается от новых услуг, в конечном итоге ей придется платить за «зомби-облака». Детальный анализ позволяет выявить неиспользуемые ресурсы, чтобы она могла отказаться от них.

Однако это не просто неиспользуемые услуги, которые могут неожиданно увеличить расходы. Допустим, предприятие создало приложение, использующее ряд функций AWS Lambda, которые оплачиваются за секунду времени транзакции. Если оно спрогнозировало на проведение транзакции две секунды, но каждая из них занимает четыре и это то, о чем предприятие не могло знать до запуска, ему, скорее всего, придется заплатить гораздо больше предполагаемого. Тем не менее, если Lambda нужна, чтобы улучшить клиентский опыт, то этот выбор оправдан, но с одной оговоркой — нужно определить рентабельности этого сервиса, чтобы понять, окупаются ли расходы.

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

2. Стратегия: можете ли вы внедрять инновации с желаемой скоростью?

Чтобы ответить на этот вопрос, сначала организация должны определиться с выбором действия и подвести под него обоснование. Другими словами, она должна понять — что для нее является единственно правильным путем для достижения успеха. Если ответ найден, разговоры о затратах становятся проще: стоит ли им идти, если он обойдется нам в X? А если эта сумма составит Y? Не менее важно учитывать и то, что облако — не единственный фактор, влияющий на скорость инноваций. Во многих случаях для значительной экономии времени и затрат можно скорректировать саму разработку. Например, у вас есть среда AWS, созданная десять лет назад, но ее особенность заключается в том, что вносить изменения в код одновременно могут только несколько разработчиков. Это означает, что развертывание кода, которое должно длиться несколько минут, продолжается часами, а запуск новых функций занимает слишком много времени. В этом случае лучше прибегнуть к обновлению структуры среды и команды — это сократит время простоев, повысит удовлетворенность клиентов и увеличит продажи.

Даже если затраты не меняются, меняется рентабельность инвестиций (return on investment, ROI). На самом деле определение ожидаемой ROI — ключевой вопрос изучения облачной стратегии любого предприятия. Более того, ROI не всегда транслируется в денежный эквивалент. Например, готовы ли вы потратить в 3 раза больше для 10-кратного повышения производительности? Перестанете ли вы быть конкурентоспособными в своей отрасли, если не предложите определенный уровень скорости или не снизите задержку до определенного уровня?

Какова бы ни была ROI облачных инвестиций, вы наверняка захотите дать ей оценку. Для начала достаточно даже приблизительной. Один из руководящих принципов, который позволяет сделать это — разумная эластичность облака, которая способствует инновациям, обеспечивая гибкость при одновременном контроле расходов. Достичь эластичности можно начиная с определения и настройки базового уровня облака — минимальной функциональности, необходимой вашему бизнесу для работы. Для этого необходимо определить и сконфигурировать базовый уровень, с которого ваши ресурсы могут масштабироваться для удовлетворения меняющихся потребностей. Масштабирование облака — это третий бизнес-компонент, требующий контроля расходов.

3. Культура: есть ли у вашей команды правильный доступ к облачным ресурсам?

Вопрос культуры может прозвучать по-иному. Практикуете ли вы культуру комплаенса? Есть ли у вас четкая политика управления — кто и при каких обстоятельствах может использовать облачные ресурсы? Для многих организаций ответ — нет. Это часто становится дорогостоящей проблемой. Почему? Потому что подключаться к новым ресурсам и сервисам в облаке невероятно просто. Нередко из-за изучения новых сервисов организациям выставляют счета в девять или десять раз больше, чем они ожидают. Однако само облако позволяет решить эту проблему, обеспечивая непрерывный комплаенс. Возможности облака для подключения активных средств аудита не имеют себе равных. Самая большая проблема, с которой сталкиваются организации, — это их начальная настройка. Этот этап почти всегда пропускают или упускают из виду, что делает последующие обновления значительно более сложными и дорогостоящими.

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

Фактически при правильном культурном мышлении ограничения, налагаемые комплаенсом, могут подпитывать инновации. Это движение сродни побуждению разработчиков к написанию сонетов, а не свободных стихов: правила формы заставят их попробовать то, что можно сделать только одним способом. В результате будет создана более стандартизированная среда, с которой гораздо легче работать. Опять же, большой сдвиг здесь заключается в том, чтобы инвестировать время и энергию в первую очередь в правильную настройку облачных сред. На этом этапе можно привлечь третью сторону — ее объективность позволит убедиться, что вы в конечном итоге получаете систему, которая не выходит за рамки соответствующих пределов.

Сегодня оптимизация бюджета имеет решающее значение

Вам может «показаться», что ваши расходы на облако опережают рост бизнеса. Но важно понимать: то, что затраты высоки, еще не означает, что они не оправданы. Привязка всех облачных расходов к желаемым бизнес-результатам поможет определить, действительно ли затраты не связаны с ними или их просто нужно по-другому выстроить в рамках бизнеса. Не менее важно помнить, что управление затратами не обязательно означает ограничение инноваций. Оптимизация работы команды, практики управления и процессов может дать вам возможность изменить и перераспределить ресурсы, чтобы увеличить их влияние. Если 2020-й и научил нас чему-то, так это тому, что способность приспосабливаться к неожиданным ситуациям и требованиям очень важна. Должным образом настроенные облачные ресурсы позволят командам делать именно это в рамках выделенных им бюджетов.