DevOps и управление затратами на облако

DevOps и управление затратами на облако

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

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

DevOps не только для скорости и надёжности

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

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

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

📍Разработчики и инженеры не осознают стоимость используемых ими ресурсов и не принимают участия в их оптимизации.

📍ИТ-ресурсы полностью или частично остаются включенными после завершения проектов.

📍Неправильное использование или отказ от применения долгосрочных контрактов (reserved instances, savings plans).

📍Это могут быть и досадные ошибки. Например, пару дней назад Yandex Cloud в своем блоге поделились таким кейсом:

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

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

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

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

Освоение FinOps — шаг к развитию и карьерному росту

DevOps-инженеры и их руководители часто задаются вопросом: как стать более ценным специалистом? Один из ответов — освоение FinOps-практик, ведь по мере роста компетенций DevOps-инженеры становятся всё более вовлеченными в финансовые аспекты управления.

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

Быстрые результаты:

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

Если вы только начинаете знакомиться с FinOps Framework и хотите узнать, как эти практики могут помочь вашей компании, напишите мне в личные сообщения или telegram. Буду рад обсудить ваш кейс и подсказать решения.

33
реклама
разместить
2 комментария

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

2

Фраза “удобно развернуть сервер за минуты” теперь звучит, как скрытая угроза для бюджета..