← Назад к статьям

Финансы связались с боссом: я написал четыре вопроса на стикере

Резкий рост счета за облако на 12 000 долларов в группе Telegram, три возможные причины на одной стикере и одно решение о том, брать ли трубку.

Финансы связались с боссом: я написал четыре вопроса на стикере
#сигналы спроса на оптимизацию затрат на облако#оптимизация затрат на облако#Анализ счетов AWS#квалификация продаж#Сигналы Telegram#зарезервированные экземпляры

Когда вы продаете управление затратами на облако, сообщение о резком росте счетов вызывает рефлекс: я могу понадобиться этому человеку. Но групповое сообщение Telegram не является обязательным. Это просто информация, которая еще не распакована.

В среду днем ​​я заметил этот обмен в группе операторов Telegram. Сцена ниже является иллюстративной и составной — названия компаний и цифры являются репрезентативными:

15:47 “Счет за AWS в прошлом месяце оказался на 12 000 долларов больше, чем месяцем ранее. Финансовый центр напрямую связался с моим начальником. У меня еще не было времени разбить его по сервисам — я вижу, что и EC2, и RDS выросли. Мой босс хочет объяснений к пятнице”.

15:52 “Срок действия ваших зарезервированных инстансов истек? Однажды я допустил один промах и работал по требованию в течение трех недель — в итоге пришлось заплатить дополнительно около 8000 долларов”.

15:58 “Пока не думаю. Возьмите Cost Explorer, разделите его по сервисам, затем проверьте, из какого региона произошло увеличение. Иногда трафик перенаправляется в другой регион, и вместе с ним меняется структура затрат”.

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

Я не спешил решать, стоит ли обращаться. Я вытащил чистый стикер.

Верхняя половина: о чем уже говорит мне групповое сообщение

Сообщение мало что дает мне напрямую, но мне нужно отделить то, что я действительно знаю, от того, что я предполагаю:

  • Номер: 12 000 долларов США в месячном исчислении из ежемесячного счета AWS.
  • Задействованные услуги: EC2 (виртуальные серверы в облаке) и RDS (служба управляемой базы данных) выросли. Раскол между ними неизвестен.
  • Часы: Опубликовано в среду днем, босс хочет получить ответ к пятнице — окно менее двух дней.
  • Человек, разместивший сообщение: Они спросили открыто в группе, а это значит, что они ищут внешние ориентиры. Это не делает их лицами, принимающими решения — они с таким же успехом могли бы быть тем человеком, которого начальник привлек к объяснению.

Это верхняя половина. Четыре линии известных. Теперь нижняя половина — все, чего мне не дало групповое сообщение, но что мне понадобится, прежде чем действовать.

Нижняя половина: то, чего я до сих пор не знаю

  • Раскол между EC2 и RDS: Если на долю EC2 приходится 10 000 долларов из 12 000 долларов, а на RDS — 2 000 долларов, это совсем другая история, чем обратная ситуация. Пока не существует поломки, каждая догадка остается всего лишь догадкой.

  • Независимо от того, истек ли срок действия зарезервированного экземпляра или плана Savings Plan: Зарезервированный экземпляр (RI) — это обязательство использовать определенный объем облачных ресурсов в течение одного или трех лет в обмен на скидку — обычно 30–40%. По окончании срока действия обязательства выставление счетов автоматически возвращается к полной ставке по требованию. Планы сбережений работают по аналогичной модели обязательств. Первый ответ в группе уже исследовал это направление.

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

  • Кто требует объяснений: У финансового отдела был начальник — это руководитель отдела или технический директор? Крайний срок для ответа по электронной почте или презентации на собрании — пятница? Допрашиваемое лицо и лицо, которое может утвердить бюджет, не могут быть одним и тем же лицом.

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

Сценарий первый: заработано 12 000 долларов.

Скажем, картина после расследования выглядит так: у Elastic Load Balancer — сервиса, который распределяет входящие пользовательские запросы по бэкэнд-серверам — количество ежедневных запросов подскочило с 900 000 до 2,1 миллиона. Группа EC2 Auto Scaling отреагировала на это увеличением мощности примерно на 40%. Триггер: две недели назад одно направление бизнеса провело акцию, а трафик не упал. (Все последующие рисунки носят иллюстративный характер и используются только для демонстрации метода рассуждения.)

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

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

Сценарий второй: ресурсы, работающие со счетчиком в фоновом режиме

Другая картина: EC2 вырос незначительно, но RDS подскочил вплотную к $8000. Если углубиться в это, можно обнаружить три вещи: экземпляр RDS m5.2xlarge с загрузкой ЦП ниже 12% в долгосрочной перспективе; четыре тома EBS по 500 ГБ — блочное хранилище, по сути, облачные жесткие диски — все еще подключенные к инстансам EC2, которые были остановлены три месяца назад, незаметно увеличивая расходы; и пакет старых типов томов gp2, которые никогда не обновлялись до gp3, которые стоят дешевле за гигабайт. (Рисунки носят иллюстративный характер.)

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

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

Сценарий третий: окно скидок закрыто

Третья картина: разделение между EC2 и RDS не имеет особого значения — настоящая причина заключается в том, что срок действия одного RI и одного Savings Plan истекает в одном и том же месяце, что снижает эффективную скидку примерно с 36% до нуля. Использование ресурсов такое же, в счете фигурируют 11 000 долларов, которых раньше не было. (Рисунки носят иллюстративный характер.)

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

Если это подтвердится, то часть 12 000 долларов не пустая трата — это просто скидка, срок действия которой истек. Но в отличие от первого сценария, счетчик работает: в первый месяц после истечения срока действия RI, если вы не перезаключите договор, лишние потраченные деньги не вернутся. Сберегательный план можно приобрести в любое время, но чем дольше вы ждете, чтобы зафиксировать будущий базовый уровень использования, тем больше вы платите по ставке по требованию.

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

Линия внизу заметки

Вернемся к заметке. Три сценария, три действия:

  • Если 12 000 долларов поступили от роста бизнеса — подождите. Запишите это, повторите через три месяца.
  • Если перерасход вызван неактивными ресурсами на уровне конфигурации — отложить. Пусть команда сначала завершит собственную проверку, а затем предложите контрольный список.
  • Если перерасход возник из-за закрывшегося окна скидок — свяжитесь с автором. Подготовьте расчёты базового уровня использования и сроков обязательств и задайте один вопрос.

Записка сделала одно: она превратила фразу «в этом месяце счет на 12 000 долларов выше» из смутного предчувствия, что «здесь может быть необходимость», в три конкретных, поддающихся проверке направления. Каждое направление соответствует конкретному действию, и каждое действие зависит, по крайней мере, от предварительных ответов на четыре вопроса в нижней половине записки.

Кто-то может спросить: откуда вы знаете, что они на AWS? Откуда вы знаете, что человек, разместивший сообщение, имеет право принимать решение о стороннем поставщике? Ответ — нет. Групповое сообщение дало мне только это. Задача стикера не в том, чтобы делать за меня выводы. Это делается для того, чтобы сделать неизвестное видимым. Пока хотя бы один из четырех вопросов остается неподтвержденным, это сообщение остается на стикере — оно не перемещается в конвейер.

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

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

ИССЛЕДОВАНИЯ И ОПРЕДЕЛЕНИЯ

Как обнаруживается Signal, заслуживающий внимания

Методика показывает, как Top Prospect находит и упорядочивает Signals, которые стоит проверить, сохраняет исходный контекст Telegram, удаляет дубли и помогает определить порядок просмотра. Решение о дальнейших действиях остаётся за вами.

Открыть методику и определения

НАЧНИТЕ С ОДНОЙ ГРУППЫ

Попробуйте бесплатно в течение 7 дней.

Откройте продукт, подключите одну разрешённую группу и опишите Signal, который хотите находить. Если нужна помощь с областью мониторинга, напишите нам в Telegram.

На главную