← Назад к базе знаний

FinOps — управление расходами на облако

FinOps — управление расходами на облако

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

Три фазы

Фаза Вопрос Что делают
Видимость Кто и на что тратит Разметка ресурсов, распределение по командам и продуктам
Оптимизация Что можно снизить без потерь Правильный размер ресурсов, выключение неиспользуемого, резервирование под предсказуемую нагрузку
Управление Как не вернуться назад Стоимость в отчётности команд, оповещения о всплесках, оценка стоимости до запуска

Что даёт больше всего

  • Разметка ресурсов. Без неё счёт — одна большая цифра, с которой нельзя ничего сделать.
  • Неиспользуемое. Забытые тестовые среды и диски отключённых машин обычно дают первые ощутимые проценты.
  • Правильный размер. Ресурсы выбираются с запасом «на всякий случай» и живут так годами.
  • Стоимость на виду у инженера. Дороже всего обходятся решения, принятые без знания их цены.

Когда применять

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

Три фазы зрелости

Фаза Что делаем Типичный результат
Видимость Разметка ресурсов по командам и продуктам, регулярный отчёт Впервые видно, кто сколько тратит
Оптимизация Выключение неиспользуемого, правильные размеры, обязательства по объёму Основная разовая экономия
Управление Бюджет на команду, стоимость в решениях об архитектуре Рост счёта становится предсказуемым

Пропускать первую фазу бессмысленно: без разметки любая оптимизация делается вслепую и не удерживается.

С чего начинается экономия

  1. Ресурсы без владельца — обычно самая большая и самая простая находка.
  2. Среды разработки и тестирования, работающие круглосуточно при использовании в рабочие часы.
  3. Диски и снимки удалённых машин, за которые продолжают платить.
  4. Данные в горячем хранилище, к которым не обращались больше года.
  5. Избыточные размеры машин, выбранные «с запасом» при переезде.
  6. Только после этого — обязательства по объёму и резервирование мощностей на год.

Порядок важен: обязательства, взятые до наведения порядка, фиксируют избыточное потребление на годы вперёд.

Кто в этом участвует

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

Практика показывает: без участия инженеров подход не работает вообще, а без участия финансов не удерживается дольше квартала.

Где ломается

Финансы режут расходы в одиночку. Инженеры воспринимают это как внешнее ограничение и обходят его.

Экономят на том, что не является основной статьёй. Разбор счёта почти всегда показывает, что 70% расходов приходится на три-четыре позиции; остальное можно не трогать.

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

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

Частые вопросы

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

Связанное

Материал оказался полезным?