Что такое калькулятор burn-rate облачных расходов?
Облачные сервисы работают по модели pay-as-you-go, и оценить итоговые траты заранее непросто — пока не придёт счёт. Этот калькулятор берёт ваши расходы с начала месяца (MTD, month-to-date) и количество прошедших дней, вычисляет средний дневной burn-rate и прогнозирует, каким окажется счёт к концу расчётного месяца. Если указать месячный бюджет, инструмент также покажет, сколько у вас осталось запаса (или насколько вы превысите лимит). Подходит для любого провайдера — AWS, Azure, GCP или их комбинации.
Как пользоваться
Укажите расходы, накопленные с начала текущего месяца (их можно посмотреть в биллинг-консоли), количество прошедших дней месяца и общее число дней в этом месяце (28–31). При желании добавьте месячный бюджет. Калькулятор покажет дневной burn-rate, прогноз расходов за весь месяц, прогноз затрат на оставшиеся дни и отклонение от бюджета.
Как работает формула
Модель исходит из того, что траты продолжаются с той же средней скоростью до конца месяца:
$$\text{дневной\_burn} = \dfrac{\text{расходы\_с\_начала\_месяца}}{\text{прошедших\_дней}}$$ $$\text{прогноз\_за\_месяц} = \text{дневной\_burn} \times \text{дней\_в\_месяце}$$Отклонение рассчитывается просто: \(\text{бюджет} - \text{прогноз\_за\_месяц}\). Отрицательное значение означает, что по прогнозу вы выйдете за рамки бюджета.
Пример расчёта
Допустим, за первые 10 дней 30-дневного месяца вы потратили $4 500. Дневной burn = \(4\,500 \div 10 = \mathbf{\$450/\text{день}}\). Прогноз на конец месяца:
$$450 \times 30 = \mathbf{\$13\,500}$$При бюджете в $15 000 отклонение составит \(15\,000 - 13\,500 = \mathbf{+\$1\,500}\), а к этому моменту израсходовано 30% бюджета.
Частые вопросы
Учитывает ли калькулятор скачки расходов? Нет — это линейный прогноз на основе среднего значения с начала месяца. Если вы недавно запустили крупную нагрузку, пересчитайте burn-rate за более короткий свежий период — так прогноз будет точнее.
Что считается «прошедшими днями»? Это число завершённых (или начатых) дней расчётного периода, которые отражены в вашей сумме MTD. Обычно это текущая дата при расчётном цикле, привязанном к календарному месяцу.
Можно ли использовать калькулятор для одной услуги? Да. Введите MTD-расходы только по одной услуге (например, по трафику egress или по compute), чтобы спрогнозировать затраты именно по этой статье.