Сценарии автоматизации для выставления счетов и управления затратами
В этой статье перечислены распространенные сценарии для выставления счетов и управления затратами Azure. Для сценариев указаны API, которые можно использовать. Под таблицей сопоставления сценариев с API можно найти сводку по этим API и функции, которые они предлагают.
Распространенные сценарии
API-интерфейсы выставления счетов и управления затратами можно использовать в нескольких сценариях для решения вопросов, связанных с затратами и потреблением. Ниже приводится краткий обзор распространенных сценариев:
Выверка счета: Взимает ли корпорация Майкрософт нужную сумму? Сколько мне нужно платить и как мне проверить эти вычисления?
Перекрестные расходы: Теперь, когда я знаю, сколько я взимается, кто в моей организации должен платить?
Оптимизация затрат: я знаю, сколько я взимается. Могу ли я более эффективно использовать средства, которые тратятся на Azure?
Отслеживание затрат: я хочу узнать, сколько я тратю и использую Azure с течением времени. Какие тенденции здесь можно заметить? Как можно это улучшить?
Расходы Azure в течение месяца: Сколько расходов на текущий месяц на сегодняшний день? Нужно ли скорректировать расходы и (или) потребление ресурсов Azure? В какой период месяца ресурсы Azure используются наиболее активно?
Оповещения. Как настроить потребление ресурсов или денежные оповещения?
Сопоставление сценариев с интерфейсами API
API | Сверка счетов | Взаимозачет | Оптимизация затрат | Отслеживание затрат | Затраты за полмесяца | видны узлы |
---|---|---|---|---|---|---|
сведения о бюджете; | X | X | ||||
сведения о расходах на Marketplace; | X | X | X | X | X | X |
Прейскурант. | X | X | X | X | X | |
рекомендации по резервированию; | X | |||||
Сведения о резервировании | X | X | ||||
Сводные данные о резервировании | X | X | ||||
сведения о потреблении; | X | X | X | X | X | X |
Расчетный период | X | X | X | X | ||
Счета | X | X | X | X | ||
Розничные цены Azure | X | X | X |
Примечание.
Приведенная ниже таблица "Сопоставления сценариев и API" не включает API-интерфейсы потребления для организаций. Используйте общие API потребления для новых сценариев разработки, когда это возможно.
Сводные данные по API
Потребление
Клиенты Web Direct и Enterprise могут использовать все следующие API, кроме тех, где явно указано иначе:
API бюджетов (только для корпоративных клиентов): создайте бюджеты затрат или использования для ресурсов, групп ресурсов или счетчиков выставления счетов. Когда вы создали бюджет, вы можете настроить оповещения, чтобы получать уведомления о превышении определенных пороговых значений. Можно также настроить действия, которые будут выполняться при достижении пороговых значений.
API сборов в Marketplace: получение данных о расходах и использовании для всех ресурсов Azure Marketplace (предложения партнеров Azure). Эти сведения позволяют оценить совокупные расходы по всем ресурсам Marketplace или изучить показатели затрат и потребления для конкретных ресурсов.
API цен (только для корпоративных клиентов): получение пользовательских цен для всех счетчиков. Организации могут объединять эти данные с информацией о потреблении для собственных ресурсов и Marketplace, чтобы с их помощью рассчитывать затраты.
API резервирования Рекомендации. Получение рекомендаций по приобретению зарезервированных экземпляров виртуальных машин. Эти рекомендации помогают пользователям оценить ожидаемую экономию и объемы закупок. Дополнительные сведения см. в статье API-интерфейсы для автоматизации резервирования Azure.
API сведений о резервировании: см. сведения о ранее приобретенных резервированиях виртуальных машин, например о том, сколько потребления зарезервировано и сколько используется. Эти данные можно отобразить с детализацией до конкретной виртуальной машины. Дополнительные сведения см. в статье API-интерфейсы для автоматизации резервирования Azure.
API сводок о резервировании: см. агрегированные сведения о резервированиях виртуальных машин, приобретенных вашей организацией, например о том, сколько потребления зарезервировано и сколько используется в агрегате. Дополнительные сведения см. в статье API-интерфейсы для автоматизации резервирования Azure.
API сведений об использовании. Получение сведений об оплате и использовании всех ресурсов Azure от Майкрософт. Эти данные предоставляются в форме записей с информацией о потреблении, которые в настоящее время создаются ежедневно для каждой средства измерения. На основе этих сведений можно оценить совокупные расходы по всем ресурсам или изучить показатели затрат и потребления для конкретных ресурсов.
Цены на розничные продажи Azure. Получение ставок по мере использования с оплатой по мере использования. Полученные данные в сочетании со сведениями о потреблении ресурсов позволят вручную вычислить ожидаемые расходы.
Выставление счетов
API выставления счетов: определите период выставления счетов для анализа, а также идентификаторы счетов за этот период. Идентификаторы счетов можно использовать с API счетов.
API выставления счетов: получение URL-адреса скачивания для счета за период выставления счетов в формате PDF.
Потребление организации
Следующие API предназначены только для клиентов Enterprise:
API сводки баланса. Получение ежемесячной сводки сведений о балансах, новых покупках, расходах на обслуживание Azure Marketplace, корректировках и превышении расходов. Эту информацию можно получить для текущего расчетного периода или за любой период в прошлом. Предприятия могут использовать эти данные для сравнения с суммарными расходами, вычисленными вручную. Этот API не предоставляет сведений по конкретным ресурсам или статистического представления затрат.
API сведений об использовании. Получение сведений об использовании Azure (предложений Майкрософт) в течение текущего месяца, определенного периода выставления счетов или пользовательского периода даты. Предприятия могут использовать эти данные, чтобы вручную рассчитать счета на основе тарифа и потребления. Предприятия также могут использовать сведения о подразделениях и организациях для распределения затрат между ними. Из этих данных можно узнать о потреблении и затратах с учетом специфики ресурсов.
API оплаты в Магазине Marketplace: получение сведений об использовании Azure (предложений партнеров) в течение текущего месяца, определенного периода выставления счетов или пользовательского периода даты. Предприятия могут использовать эти данные, чтобы вручную рассчитать счета на основе тарифа и потребления. Предприятия также могут использовать сведения о подразделениях и организациях для распределения затрат между ними. С помощью этого API можно узнать о потреблении и затратах с учетом специфики ресурсов.
API ценовой таблицы: получение применимой ставки для каждого счетчика для заданного периода регистрации и выставления счетов. Эти сведения о ценах в сочетании с данными о потреблении и использовании marketplace позволяют вручную рассчитать ожидаемые расходы.
API выставления счетов: получение списка периодов выставления счетов. API также предоставляет свойство, указывающее на маршрут API для четырех наборов данных Корпоративного API, относящихся к периоду выставления счетов: BalanceSummary, UsageDetails, Marketplace Charges и PriceSheet.
Зарезервированный экземпляр Рекомендации API: просмотрите 7 дней, 30 дней или 60 дней использования виртуальной машины и получите рекомендации по одной и общей покупке. Использование этого API позволяет клиентам оценить ожидаемую экономию и рекомендуемые объемы закупок. Дополнительные сведения см. в статье API-интерфейсы для автоматизации резервирования Azure.
Часто задаваемые вопросы
Каковы отличия между API для корпоративной отчетности и API потребления? Когда их нужно использовать?
Эти API имеют аналогичный набор функций и могут ответить на тот же широкий набор вопросов в сфере выставления счетов и управления затратами. Но они ориентированы на разных пользователей:
Эти API доступны для клиентов, подписавших Соглашение Enterprise с корпорацией Майкрософт, которое предоставляет им доступ к согласованной предоплате Azure (прежнее название — денежное обязательство). и индивидуальным ценам. ДЛЯ API требуется ключ, который можно получить из портал Azure.
Эти API доступны для всех клиентов, за некоторыми исключениями. Дополнительные сведения см. в разделе "Автоматизация управления затратами". Предоставленные API являются рекомендуемым решением для последних сценариев разработки.
Каковы отличия между API счетов и API сведений о потреблении?
Эти API обеспечивают различное представление тех же данных.
API счетов предназначен только для клиентов Web Direct. Он предоставляет ежемесячный сводный счет на основе совокупных затрат для каждого типа показателя.
API сведений об использовании предоставляет подробное представление записей об использовании или затратах за каждый день. Его могут использовать как клиенты Enterprise, так и клиенты Web Direct.
Каковы различия между API прейскурантов и API RateCard?
Эти API предоставляют похожие наборы данных, но имеют разные аудитории.
API прейскурантов предоставляет пользовательские цены, которые были согласованы для корпоративного клиента.
API розничных цен Azure предоставляет общедоступные цены для метода оплаты по мере использования, которые применяются для клиентов Web Direct.
Следующие шаги
Дополнительные сведения об использовании REST API для получения данных о ценах на другие службы Azure см. в статье Общие сведения о розничных ценах Azure.
Чтобы сравнить счет и файл с подробными данными о ежедневном использовании, а также отчеты об управлении затратами на портале Azure, ознакомьтесь со статьей Расшифровка счета за использование Microsoft Azure.
Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки.