Высокие затраты на облачные вычисления часто обусловлены не только масштабом их использования, но и устаревшей архитектурой. Для получения долгосрочной экономии компаниям необходимо модернизировать свою облачную архитектуру, пишет на портале InformationWeek Боб Куиллин, директор по экосистеме компании vFunction.

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

Тонкости облачных затрат и архитектуры

Затраты на облачные вычисления тесно связаны с архитектурой облачных приложений. Эту мысль подчеркивает Кори Куинн из Duckbill Consulting в своем анализе биллинга AWS. Это означает, что нельзя просто наложить повязку на огнестрельную рану и на этом закончить. Изучение строк в счете за облачные услуги может помочь чуток сэкономить, но пересмотр архитектуры приложения может сэкономить вам реальные деньги, причем немалые.

Почему стоит обратить внимание на архитектуру

Большинство организаций начинают свой путь миграции в облако с так называемых развертываний «lift-and-shift» (перенос без модификации). Такие приложения часто используют самые дорогие предложения инфраструктуры как сервиса (IaaS) и не используют передовые, нативно-облачные функции, которые предоставляют облачные среды. Эта неспособность к адаптации становится еще более заметной в случае старых баз данных и монолитных приложений, которые переносят свою неэффективность из локальной среды в облако.

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

Распространенная ошибка: лечение симптомов, а не причин

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

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

Время принимать меры

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

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