Скидки за обязательство по использованию (CUD) предоставляются в обмен на обязательство непрерывно тратить определенную сумму на операции Cloud Firestore (чтение, запись и удаление) в течение одного года или трех лет.
Скидки за обязательство по использованию идеально подходят, если ваши расходы на операции Cloud Firestore включают предсказуемый минимум, который вы можете зафиксировать по крайней мере на год.
Стоимость скидки за обязательство по использованию Cloud Firestore
Cloud Firestore предлагает два уровня скидок в зависимости от минимального срока подписки:
- Скидка 20% предоставляется при оформлении годового плана. В течение срока действия обязательства вы платите цену за 1 год со скидкой за обязательство по использованию Cloud Firestore CUD (идентификатор модели потребления 3892-BA17-92A7) в качестве гарантированной почасовой суммы расходов.
- Скидка 40% предоставляется при оформлении подписки на три года. В течение срока действия обязательства вы платите за Cloud Firestore цену со скидкой за обязательство на 3 года (идентификатор модели потребления 2FD9-44B6-D2AC) в качестве суммы обязательства за час.
При покупке обязательства вы выбираете период в один год или три года. Вы также указываете сумму обязательства – ожидаемые расходы на операции чтения, записи и удаления в час за этот период.Cloud Firestore Эта сумма становится вашим обязательным платежом. После этого вы получаете CUD и ежемесячно оплачиваете комиссию за обязательство по использованию в течение всего срока действия CUD.
Скидка применяется ко всем допустимым операциям в базах данных Cloud Firestore, связанных с проектами в аккаунте Cloud Billing, который использовался для покупки обязательства, независимо от региона базы данных.
Любые расходы, превышающие обязательство, оплачиваются по тарифу по запросу. По мере роста использования Cloud Firestore вы можете приобретать дополнительные обязательства, чтобы получать скидки на возросшие расходы, не покрываемые предыдущими обязательствами.
Если цены на операции чтения, записи и удаления в Cloud Firestore по запросу изменятся после покупки обязательства, плата за обязательство не изменится и вы по-прежнему будете получать ту же скидку на применимое использование.
Доступные ресурсы
Cloud Firestore Скидки за обязательство к использованию автоматически применяются к вашим расходам на использование операций Cloud Firestore, измеряемых в операциях чтения/записи/удаления в проектах.
Cloud Firestore Скидки за обязательство по использованию не распространяются на расходы, связанные с ресурсами Cloud Firestore, которые не используются для операций чтения, записи и удаления.
Список подходящих SKU приведен в разделе Подходящие SKU Cloud Firestore.
Обязательство по использованию
Прежде чем приобрести обязательство, ознакомьтесь с Условиями использования сервисов в отношении единиц обязательства.
После покупки обязательства скидка вступает в силу в течение следующего часа и автоматически применяется к последующему использованию, соответствующему требованиям.
Убедитесь, что размер и продолжительность обязательства соответствуют вашим прошлым и ожидаемым минимальным расходам на операции Cloud Firestore.
Чтобы приобрести скидки за обязательства по использованию для аккаунта Cloud Billing или управлять ими, следуйте инструкциям в статье Как приобрести обязательства на основе расходов.
Пример использования скидки за обязательство по расходу в Cloud Firestore
В идеале обязательство должно представлять собой как минимум ожидаемые минимальные почасовые расходы на операции чтения, записи и удаления в Cloud Firestore во всех ваших проектах в течение следующих одного или трех лет.
Допустим, у вас есть база данных Cloud Firestore в регионе us-central1 (Айова).
На странице с ценами можно рассчитать приблизительную почасовую стоимость обязательства на один год следующим образом:
- Ежемесячная стоимость обязательства на 1 год по цене 1,92 доллара США в час: (2,40 доллара США в час – скидка 20 %) * 730 часов = 1401,60 доллара США в месяц.
- Общая экономия за месяц: 1752 – 1401,60 = 350,40 долл.США.
Если вы планируете тратить не менее 1,92 доллара США в час в течение следующего года или дольше, вы можете оформить обязательство на эту сумму.
Другими словами, при покупке этой CUD вы должны указать $1.92 в качестве суммы почасового обязательства по использованию.
Если же вы планируете время от времени уменьшать емкость, то можете взять обязательство на меньший объем. Любые расходы, превышающие этот лимит, оплачиваются по тарифу по запросу.
Для сравнения рассчитайте стоимость емкости Cloud Firestore по запросу без применения скидок за обязательства:
- Расходы на операции чтения: 2 миллиона операций чтения документов в час * 0,03 доллара США за 100 000 операций чтения документов = 0,60 доллара США в час.
- Расходы на операции записи: 2 000 000 операций записи документов в час * 0,09 доллара США за 100 000 операций записи документов = 1,80 доллара США в час.
Общие расходы: 0,60 + 1,80 = 2,40 долл. США в час.
Ежемесячная стоимость по цене по запросу: 2,40 долл. США в час * 730 часов = 1752 долл. США в месяц.
Теперь вы можете рассчитать ежемесячные расходы и экономию, которые вы получите при оформлении годового контракта со скидкой 20% по сравнению с годом оплаты по полным тарифам:
- Ежемесячная стоимость обязательства на 1 год по цене 1,92 доллара США в час: (2,40 доллара США в час – скидка 20 %) * 730 часов = 1401,60 доллара США в месяц.
- Общая экономия за месяц: 1752 – 1401,60 = 350,40 долл.США.
- Общая экономия при обязательстве на 1 год (1,92 доллара США в час): 350,40 доллара США в месяц * 12 месяцев = 4204,80 доллара США.
Аналогичным образом можно рассчитать затраты и экономию при использовании скидки за обязательство использования на три года, которая составляет 40% по сравнению с тарифами по запросу:
- Ежемесячная стоимость обязательства на 3 года по цене 1,44 доллара США в час: (2,40 доллара США в час – скидка 40 %) * 730 часов = 1051,20 доллара США в месяц.
- Общая экономия за месяц: 1752 $ - 1051,20 $ = 700,80 $.
- Общая экономия при обязательстве на три года (1,44 доллара США в час): 700,80 доллара США в месяц * 36 месяцев = 25 228,80 доллара США.
Обязательство, которое покрывает ожидаемое минимальное использование Cloud Firestore в течение следующих лет, может привести к значительной экономии.
Рекомендации по выбору суммы обязательства
При выборе Cloud Firestore скидок за обязательство по использованию и суммы, которую вы хотите зафиксировать, учитывайте следующее:
Регионы. Скидки за обязательство к использованию Cloud Firestore применяются ко всем операциям чтения, записи и удаления в проекте независимо от региона. Если у вас есть Cloud Firestore баз данных в нескольких регионах, рассчитайте расходы по всем регионам, которые используются в ваших проектах, прежде чем принимать решение о покупке обязательства.
Проекты. Определите базовые расходы на проект, чтобы рассчитать общую сумму обязательств. Учитывайте, что рабочие нагрузки обычно выполняются 100% времени, тогда как среды разработки или промежуточные среды могут работать с перерывами.
Обязательный платеж применяется к каждому часу в течение срока действия обязательства, независимо от фактического использования. Тщательно выбирайте сумму обязательства, основываясь как на статистике использования Cloud Firestore, так и на своих ожиданиях. Пока вы используете операции чтения, записи и удаления в Cloud Firestore на сумму, превышающую обязательство по расходам, вы получаете максимально возможную скидку на весь срок действия обязательства.
Дальнейшие действия
- Ознакомьтесь с общими сведениями о ценах на Cloud Firestore.
- Подробнее о том, как посмотреть отчеты о CUD.
- Оценивайте экономию с помощью отчетов о структуре расходов.
- Ознакомьтесь со списком сервисов Google Cloud, которые предлагают скидки за обязательство по использованию.