Цены на Azure Cosmos DB

Полностью управляемая глобально распределенная мультимодельная служба базы данных

Создайте бесплатную учетную запись Azure и получите $200 на счет на 30 дней плюс 12 месяцев бесплатного использования Azure Cosmos DB.

Разрабатывайте всегда работающие приложения любого масштаба с помощью Azure Cosmos DB — полностью управляемой, глобально распределенной мультимодельной службы базы данных с доступностью 99,999 % и задержками при чтении и записи не более 10 мс в любой точке мира и в соответствии с соглашением об уровне обслуживания. Упрощайте разработку приложений и повышайте производительность разработчиков со встроенными и оптимизированными для облака возможностями, включая пять моделей согласованности, автоматическое индексирование и несколько моделей данных.

С легкостью переносите существующие данные из баз данных MongoDB, Gremlin и Cassandra, не изменяя приложение, и запускайте операционную аналитику в режиме реального времени с помощью Spark. Платите только за нужные ресурсы, используя моментальное и эластичное масштабирование пропускной способности и хранилища без ограничений.

Стоимость

В Azure Cosmos DB счета выставляются за подготовленную пропускную способность и объем хранилища, использованный за час.

Подготовленная пропускная способность выражается в единицах запросов в секунду (ЕЗ/с), которые можно использовать для различных операций в базе данных (вставка, чтение, замена, upsert, удаление, запросы и т. д.). Вы можете готовить пропускную способность и эластично увеличивать масштаб с шагом 100 ЕЗ/с программными средствами с помощью вызова API или на портале Azure. Можно настроить учетную запись базы данных, чтобы она принимала операции записи в нескольких регионах (несколько источников) или в одном (один источник). Вы можете значительно сэкономить на подготовленной пропускной способности благодаря зарезервированной емкости Azure Cosmos DB с договором на один или три года.

Хранилище оплачивается за каждый гигабайт данных и индексов на диске SSD.

Сведения о ценах

Единица Цена
Подготовленная пропускная способность (запись в множестве регионов) на 100 ЕЗ/с $-
Подготовленная пропускная способность (запись в одном регионе), за 100 ЕЗ/с $-
Хранилище на дисках SSD (за ГБ) $- ГБ/месяц
Действуют стандартные ставки на перенос данных. Месячные цены основываются на показателе 730 ч в месяц.

Подготовленная пропускная способность

Azure Cosmos DB взимает почасовую оплату за подготовленную пропускную способность, что гарантирует высокую производительность при любом масштабе благодаря выделенным ресурсам.

Вы можете подготовить пропускную способность для следующих ресурсов:

  1. Контейнер Azure Cosmos. В зависимости от выбранной модели данных или API контейнер может быть коллекцией (MongoDB или SQL), графом (Gremlin) или таблицей (Cassandra или Table). Контейнеры в службе Azure Cosmos DB разбиты на разделы горизонтально, и их можно эластично и без ограничений масштабировать в части пропускной способности и объема хранилища.
  2. База данных Azure Cosmos. Пропускная способность, настроенная для базы данных, делится на все контейнеры в базе данных. Вы можете явно исключить определенные контейнеры из общей подготовленной пропускной способности для базы данных и подготовить пропускную способность для таких контейнеров на уровне контейнеров. В зависимости от выбранной модели данных или API, база данных может быть пространством ключей (Cassandra), базой данных (MongoDB или SQL) или учетной записью базы данных (Gremlin или Table).

Подготовленная пропускная способность начинается с 400 ЕЗ/с на контейнер или базу данных и может увеличиваться с шагом 100 ЕЗ/с. Вы можете оценить требуемую вам пропускную способность с помощью калькулятора единиц запросов Azure Cosmos DB.

Зарезервированная емкость для подготовленной пропускной способности

Экономьте до 65 %, наслаждайтесь соглашением об уровне обслуживания с повышенным уровнем доступности и при этом не тратьте время на планирование ресурсов благодаря зарезервированной емкости в Azure Cosmos DB. Зарезервируйте подготовленную пропускную способность на один или три года, заплатив один раз, и используйте эту пропускную способность во всех регионах, API, учетных записях и подписках в рамках одной регистрации. Дополнительные сведения см. на странице с документацией.

Резервирование на 1 год Резервирование на 3 года
Пропускная способность Запись в одном регионе Запись в нескольких регионах Запись в одном регионе Запись в нескольких регионах
Цена / экономия Цена за 100 единиц запросов в секунду
(экономия при повременной оплате)
Цена за 100 единиц запросов в секунду
(экономия при повременной оплате)
Цена за 100 единиц запросов в секунду
(экономия при повременной оплате)
Цена за 100 единиц запросов в секунду
(экономия при повременной оплате)
Первые 50 тыс. ЕЗ/с $- $- $- $- $- $- $- $-
Следующие 450 тыс. ЕЗ/с $- $- $- $- $- $- $- $-
Следующие 2,5 млн единиц запросов в секунду $- $- $- $- $- $- $- $-
Свыше 3 млн единиц запросов в секунду $- $- $- $- $- $- $- $-

За любую пропускную способность, которую вы подготовите в дополнение к зарезервированной пропускной способности, вам будут выставлены счета по стандартным расценкам.

Использованное хранилище

Azure Cosmos DB предлагает безграничное хранилище без подготовки, настройки или расширенного резервирования и автоматически изменяет масштаб в зависимости от добавления или удаления данных и индексов в контейнере Azure Cosmos DB.

Хранилище оплачивается как гигабайты локального логического SSD-хранилища, занимаемые вашими данными и индексами во всех регионах, где вы используете Azure Cosmos DB. Например, если в учетной записи Azure Cosmos DB настроена репликация по трем регионам, вы будете оплачивать суммарный объем используемого хранилища во всех трех регионах. Чтобы оценить требования к хранилищу, воспользуйтесь планировщиком ресурсов. Стоимость хранилища в Azure Cosmos DB — $-/ГБ/месяц.

Бесплатная пробная версия Azure Cosmos DB

Разрабатывайте и тестируйте готовые для рабочей среды приложения на локальном компьютере с помощью локального эмулятора Azure Cosmos DB Загрузите бесплатный эмулятор Azure Cosmos DB на локальный компьютер Windows. Когда база данных будет готова, ее можно развернуть, указав экземпляр Azure Cosmos DB в облаке.
Впервые в Azure и хотите протестировать приложение перед выпуском в рабочую среду? Попробуйте Azure Cosmos DB и другие службы Azure с бесплатной учетной записью Azure Попробуйте Azure Cosmos DB и другие службы Azure с бесплатной учетной записью Azure, действующей 12 месяцев. Получите $200 кредитов на 30 дней и используйте подготовленную пропускную способность 400 ЕЗ/с и хранилище на 5 ГБ в месяц в течение года.)
Создайте и запустите глобальную базу данных Azure Cosmos DB без обязательств на 30 дней. Кроме того, в течение ограниченного периода вы можете бесплатно работать с глобальной распределенной версией Azure Cosmos DB без подписок. Попробуйте бесплатную пробную версию Azure Cosmos DB.

Поддержка и соглашение об уровне обслуживания

  • Техническая поддержка доступна в рамках поддержки Azure со стартовой ценой $29 в месяц в месяц. Поддержка по вопросам выставления счетов и управления подписками предоставляется бесплатно.
  • Служба Azure Cosmos DB доступна во всех регионах Azure, включая общедоступные и государственные облака, а также облака Министерства обороны США. Чтобы узнать больше, посетите страницу доступности служб Azure по регионам.
  • Соглашение об уровне обслуживания. Мы гарантируем доступность на уровне минимум 99,99 % для баз данных, расположенных в одном регионе, и 99,999 % — для баз данных, распределенных по нескольким регионам. Это позволяет успешно обрабатывать запросы и выполнять операции в Azure Cosmos DB. Дополнительные сведения см. на странице соглашения об уровне обслуживания.

Часто задаваемые вопросы

  • При резервировании пропускной способности в Azure Cosmos DB (для базы данных или контейнера) вы платите только за определенный час ее использования. Преимущество модели подготовленной пропускной способности заключается в том, что вы получаете гарантированный уровень производительности и пропускной способности в любом масштабе. Модель подготовленной пропускной способности в Cosmos DB обеспечивает высокую доступность и малую задержку, а также гарантирует пропускную способность на уровне 99-го процентиля независимо от масштаба. Зарезервированная пропускная способность указывается в единицах запросов (ЕЗ) в секунду. Каждая операция в Azure Cosmos DB (в том числе запись, обновление, чтение, запросы и обновление документа) сопровождается потреблением ресурсов ЦП, памяти и выполнением операций ввода-вывода. Поэтому за выполнение каждой операции запроса взимается плата, которая выражается в единицах запроса (ЕЗ). Дополнительные сведения можно найти на странице Единицы запроса в базе данных Azure Cosmos DB.

  • Счет выставляется за подготовленную пропускную способность, которая выражена в единицах запроса в секунду (ЕЗ/с), зарезервированную для базы данных или контейнера Azure Cosmos DB по почасовому тарифу на момент подготовки.

    Подготовленная пропускная способность для отдельного контейнера:

    Если вы создадите в регионе "Восточная часть США 2" учетную запись базы данных Azure Cosmos DB с двумя контейнерами с подготовленной пропускной способностью 500 ЕЗ/с и 700 ЕЗ/с соответственно, общая пропускная способность будет составлять 1200 ЕЗ/с. Счет будет выставляться по формуле 12 x $- = $-/час.

    Если потребности в пропускной способности изменились и вы увеличили производительность каждого контейнера на 500 ЕЗ/с, одновременно создав новый контейнер с пропускной способностью 20 000 ЕЗ/с, общая подготовленная пропускная емкость составит 22 200 ЕЗ/с (1000 ЕЗ/с + 1200 ЕЗ/с + 20 000 ЕЗ/с). В этом случае вы заплатите $- x 222 = $-/час.

    Если в месяце 720 ч и в течение 500 ч пропускная способность составляла 1200 ЕЗ/с, а в течение оставшихся 220 ч — 22 200 ЕЗ/с, в счете за месяц будет указано следующее: 500 x $-/час + 220 x $-/час = $- в месяц

    Подготовленная пропускная способность для базы данных (набора контейнеров):

    Если вы создадите в регионе "Восточная часть США 2" учетную запись с двумя базами данных Cosmos DB (с набором коллекций в каждой) с подготовленной пропускной способностью 50 000 ЕЗ/с и 70 000 ЕЗ/с соответственно, общая пропускная способность будет составлять 120 000 ЕЗ/с. Счет будет выставляться по формуле 1200 x $- = $-/час.

    Если требования к пропускной способности изменились и вы увеличили пропускную способность каждой базы данных на 10 000 ЕЗ/с, ваша общая резервная мощность составит 140 000 ЕЗ/с (60 000 ЕЗ/с + 80 000 ЕЗ/с). В этом случае вы заплатите 1400 * $- = $-/час.

    Если в месяце 720 ч и в течение 500 ч пропускная способность составляла 120 000 ЕЗ/с, а в течение оставшихся 220 ч — 140 000 ЕЗ/с, в счете за месяц будет указано следующее: 500 x $-/час + 220 x $-/час = $- + $- = $- в месяц.

  • Когда вы создаете учетную запись Cosmos (с базами данных и контейнерами) в разных географических регионах, вам выставляется счет за пропускную способность, хранение этих контейнеров в каждом регионе и передачу данных между регионами. В качестве примера предположим, что в этом месяце вы подготовили в западной части США контейнер с пропускной способностью 10 000 ЕЗ/с и 1 ТБ данных в хранилище. Допустим, вы добавили три региона ("Восточная часть США", "Северная Европа" и "Восточная Азия") с аналогичным хранилищем и пропускной способностью. Общий ежемесячный счет составит (31 день в месяце):

    Элемент Использование (в месяц) Тариф Ежемесячные расходы
    Счет за пропускную способность контейнера в западной части США 10 ЕЗ/с * 24 * 31 $- за 100 ед. запроса/с в час $-
    Счет за пропускную способность в трех дополнительных регионах (восточная часть США, Северная Европа и Восточная Азия) 3 * 10 ЕЗ/с * 24 * 31 $- за 100 ед. запроса/с в час $-
    Счет за хранение контейнера в западной части США 1 ТБ $-/ГБ $-
    Счет за хранение в трех дополнительных регионах (восточная часть США, Северная Европа и Восточная Азия) 3 * 1 TБ $-/ГБ $-
    Итого $-

    Предположим также, что каждый месяц вы отправляете 100 ГБ данных из контейнера в западной части США для репликации в восточную часть США, Северную Европу и Восточную Азию. Возврат данных тарифицируется на основе ставки на перенос данных.

  • Когда вы работаете с контейнерами в нескольких географических регионах, вам выставляется счет за подготовленную пропускную способность, хранение каждого контейнера в каждом регионе и передачу данных между регионами. Счет будет выставляться за подготовленную пропускную способность.

    Запись в нескольких регионах

    Предположим, что в этом месяце вы подготовили в регионе "Западная часть США" контейнер с пропускной способностью 10 000 ЕЗ/с и 1 ТБ данных в хранилище. Предположим, вы добавляете 3 региона — восточную часть США, Северную Европу и Восточную Азию, в каждом из которых вы будете использовать хранилища одинакового объема и одинаковую пропускную способность. Вам необходима возможность записывать данные в контейнеры во всех четырех регионах из вашего глобально распределенного приложения. Общий ежемесячный счет составит (31 день в месяце):

    Элемент Использование (в месяц) Тариф Ежемесячные расходы
    Счет за пропускную способность контейнера в регионе "Западная часть США" (запись в нескольких регионах) 10 ЕЗ/с * 24 * 31 $- за 100 ед. запроса/с в час $-
    Счет за пропускную способность в трех дополнительных регионах — "Восточная часть США", "Северная Европа" и "Восточная Азия" (запись в нескольких регионах) (3 + 1) * 10 тыс. ЕЗ/с * 24 * 31 $- за 100 ед. запроса/с в час $-
    Счет за хранение контейнера в западной части США 1 ТБ $-/ГБ $-
    Счет за хранение в трех дополнительных регионах (восточная часть США, Северная Европа и Восточная Азия) 3 * 1 TБ $-/ГБ $-
    Итого $-

    В продолжение приведенного выше примера предположим, что каждый месяц вы отправляете 100 ГБ данных из контейнера в западной части США для репликации в восточную часть США, Северную Европу и Восточную Азию. Возврат данных тарифицируется на основе ставки на перенос данных.

  • Счет за использование емкости хранения выставляется ежемесячно и определяется по максимальному почасовому объему хранящихся данных (в ГБ). Например, если в первой половине месяца вы используете 100 ГБ ресурсов хранения, а во второй половине месяца — 50 ГБ, вам будет выставлен счет за использование в среднем 75 ГБ ресурсов хранения.

  • Плата взимается за каждый час существования контейнера или базы данных независимо от длительности их использования и времени активности. Например, если вы создадите контейнер или базу данных и через 5 минут удалите его, вам будет выставлен счет за 1 час использования контейнера.

  • С вас взимается плата за максимальную подготовленную пропускную способность за определенный час.

    Например, если в 09:30 вы увеличите подготовленную пропускную способность с 400 ЕЗ/с до 1000 ЕЗ/с, а в 10:45 снова уменьшите ее до 400 ЕЗ/с, вам будет выставлен счет за два часа использования 1000 ЕЗ/с.

    Если в 09:30 вы увеличите подготовленную пропускную способность для контейнера или набора контейнеров со 100 000 ЕЗ/с до 200 000 ЕЗ/с, а в 10:45 снова уменьшите ее до 100 000 ЕЗ/с, вам будет выставлен счет за два часа использования 200 000 ЕЗ/с.

  • Вы можете увеличивать или уменьшать масштаб подготовленной пропускной способности (т. е. количество единиц запросов в секунду) для каждого контейнера или базы данных с помощью портала Azure, поддерживаемого пакета SDK или REST API.

  • Зарезервированная емкость в Azure Cosmos DB помогает экономить за счет предоплаты подготовленной емкости пропускной способности Cosmos DB на один или три года. При этом вы получаете скидку на подготовленную пропускную способность Cosmos DB для баз данных и контейнеров (таблиц, коллекций и графов). Предоплата зарезервированной емкости Azure Cosmos DB на один или три года позволит существенно сэкономить по сравнению с обычной платой. При резервировании емкости вы получаете скидку. Резервирование не влияет на состояние среды выполнения ресурсов Cosmos DB. Вы можете приобрести зарезервированную емкость Azure Cosmos DB на портале Azure. Дополнительные сведения о зарезервированной емкости можно найти в документации по Cosmos DB.

Ресурсы

Оцените ежемесячные затраты на службы Azure

Ознакомьтесь с часто задаваемыми вопросами по ценам Azure

Узнайте подробнее о Azure Cosmos DB

Ознакомьтесь с техническими учебными пособиями, видеороликами и дополнительными ресурсами

Добавлено для расчета. Щелкните v для просмотра на калькуляторе Просмотр на калькуляторе

Обучайтесь и создавайте, используя деньги на счете ($200), а также продолжайте использовать продукты бесплатно