Перейти к основному контенту
Azure

Цены на Служебная шина

Связь между частными и общедоступными облачными средами

Служебная шина Azure — это инфраструктура обмена сообщениями, которая размещается между приложениями и позволяет им обмениваться сообщениями для улучшения масштабирования и устойчивости.

Изучите варианты оплаты

Примените фильтры, чтобы настроить варианты оплаты в соответствии со своими потребностями.

Цены являются ориентировочными и не должны рассматриваться как фактические предложения с расценками. Фактические цены могут различаться в зависимости от типа соглашения, заключенного с Майкрософт, от даты покупки и курса обмена валюты. Цены рассчитываются в долларах США и конвертируются на основе спотовых курсов закрытия лондонской биржи, фиксируемых за два рабочих дня до последнего рабочего дня конца предыдущего месяца. Если два рабочих дня до конца месяца выпадают на выходной день на основных рынках, днем установления ставки обычно является день, непосредственно предшествующий этим двум рабочим дням. Данная ставка применяется ко всем транзакциям в течение последующего месяца. Войдите в Калькулятор цен Azure, чтобы увидеть цены на основе вашей текущей программы или предложения от Майкрософт. Обратитесь к специалисту по продажам Azure, чтобы получить дополнительные сведения о ценах или запросить предложение с расценками. Ознакомьтесь с часто задаваемыми вопросами о ценах на Azure.

Служебная шина доступна на уровнях "Базовый", "Стандартный" и "Премиум". Отличия этих уровней:

Компонент Базовый Стандартный Премиум
Очереди Доступно Доступно Доступно
Запланированные сообщения Доступно Доступно Доступно
Разделы Недоступно Доступно Доступно
Транзакции Недоступно Доступно Доступно
Дедупликация Недоступно Доступно Доступно
Сеансы Недоступно Доступно Доступно
Кому отправить/отправить через Недоступно Доступно Доступно
Размер сообщения 256 КБ 256 КБ 100 МБ
Изоляция ресурсов Недоступно Недоступно Доступно
Геоизбыточное аварийное восстановление (Geo-DR) Недоступно Недоступно

Доступно

*Требуются дополнительные пространства имен Служебной шины (цен. категория "Премиум") в другом регионе.

Поддержка Java Message Service (JMS) 2.0 Недоступно Недоступно Доступно
Поддержка Зон доступности (AZ) Доступно Доступно Доступно

11 000 подключений через брокер включены в стандартный уровень обмена сообщениями (по базовой стоимости). Эти подключения можно использовать во всех очередях, темах и подписках в пределах связанной подписки Azure.

Служебная шина уровня "Премиум" работает с выделенными ресурсами и обеспечивает более высокую пропускную способность и непрерывную производительность.

Операции по обмену сообщениями

Операция по обмену сообщениями представляет собой любой вызов API, адресованный службе Service Bus.

Базовый
Operations $- за миллион операций
Стандартный
Базовый тариф1 $-/час
Премиум
Каждый час $-/час

Это почасовая цена за единицу обмена сообщениями. Дополнительные сведения о единицах обмена сообщениями см. в нашей документации.

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

Подключения через посредника

Количество подключений AMQP или вызовов HTTP, адресованных Service Bus.

Уровень Standard
Уровень Premium
За подключение через посредников не взимается плата для уровня "Премиум".

Гибридные подключения и ретрансляторы Windows Communication Foundation (WCF)

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

Цены на гибридные подключения
Стоимость подключения (включает 5 ГБ данных в месяц) $- на прослушиватель
Стоимость дополнительного объема передаваемых данных (сверх предусмотренных 5 ГБ в месяц)* $-/ГБ
* Ограничение на объем передаваемых данных (5 ГБ) покрывает общий объем передаваемых данных для всех прослушивателей. Ежемесячная стоимость указана из расчета за 730 ч использования. Для подключений используется почасовая тарификация.

См. ниже примеры с описанием сценариев и цен для Диспетчера гибридных подключений.

  • Сценарий 1.
    • У вас есть один прослушиватель, например установленный экземпляр Диспетчера гибридных подключений, который постоянно работает в течение всего месяца.
    • В течение месяца вы отправляете через подключение 3 ГБ данных.
    • Ваша общая плата: $-
  • Сценарий 2.
    • У вас есть один прослушиватель, например установленный экземпляр Диспетчера гибридных подключений, который постоянно работает в течение всего месяца.
    • В течение месяца вы отправляете через подключение 10 ГБ данных.
    • Ваша общая плата: $-. $- за подключение и первые 5 ГБ + $- за дополнительные 5 ГБ данных.
  • Сценарий 3.
    • У вас два экземпляра диспетчера гибридных подключений (A и B), установленные и постоянно работающие в течение всего месяца.
    • Вы отправляете 3 ГБ данных через подключение А в течение месяца.
    • Вы отправляете 6 ГБ данных через подключение B в течение месяца.
    • Всего вы должны заплатить $-. Сюда входят $- за подключение A и $- за подключение B, а также дополнительно $- (за 6-й гигабайт через подключение B).
Цены на ретранслятор WCF
Часы ретрансляции $- за каждые 100 часов перенаправления
Сообщения $- за каждые 10 000 сообщений

Azure: цены и варианты приобретения

Свяжитесь с нами напрямую

Изучите пошаговое руководство по ценам на Azure. Ознакомьтесь с ценами на интересующее вас облачное решение, узнайте об оптимизации затрат и запросите индивидуальное предложение.

Обратитесь к специалисту по продажам

Узнайте о способах приобретения

Приобрести службы Azure можно на веб-сайте Azure, у представителя Майкрософт или у партнера Azure.

Изучить доступные варианты

Дополнительные ресурсы

Служебная шина

Узнайте больше о функциях и возможностях службы "Служебная шина".

Калькулятор цен

Оцените приблизительные ежемесячные затраты при использовании любого сочетания продуктов Azure.

Соглашение об уровне обслуживания

Ознакомьтесь с Соглашением об уровне обслуживания для Служебная шина.

Документация

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

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

  • Каждое сообщение, принятое или отправленное ретранслятором, считается оплачиваемым сообщением. Оплачиваемое сообщение — это блок данных размером до 64 КБ. Если размер сообщения больше 64 КБ (например, в случае HTTP-ответа, который возвращает изображение), каждые дополнительные 64 КБ считаются дополнительным оплачиваемым сообщением. В обычной службе с ретрансляцией, где реализована схема “запрос — ответ”, запрос сначала отправляется в ретранслятор, а затем в службу, и ответ проходит тот же путь. Эта схема включает минимум четыре оплачиваемых сообщения. В многоадресной службе с четырьмя прослушивателями сообщение, отправленное в ретранслятор, считается одним сообщением, и каждое из четырех сообщений, отправленных в прослушиватели, также считается одним сообщением (всего пять сообщений).

  • Для опосредованных объектов (очередей, разделов и подписок) эта операция представляет собой любое взаимодействие в API со службой служебной шины через любой протокол.

    Отправка, получение или удаление сообщения, размер которого меньше или равен 64 КБ, считается одной оплачиваемой операцией. Если размер сообщения больше 64 КБ, количество оплачиваемых операций вычисляется исходя из размера сообщения, делимого на 64 КБ. Так, сообщение размером 8 КБ, отправленное в служебную шину, будет оплачиваться как одна операция, при этом сообщение размером 96 КБ, отправленное в служебную шину, будет оплачиваться как две операции. Чтение сообщения размером 8 КБ с блокировкой и завершением или явным отклонением этого сообщения оплачивается как две операции. Обновление замка на сообщении также является операцией.

    Несколько операций доставки одного и того же сообщения будут считаться независимыми операциями: например, сообщение, отправленное нескольким подписчикам, или сообщение, восстановленное после отклонения, задержки или недоставки. Например, у вас может быть раздел с тремя подписками. В таком случае одно отправленное, а затем полученное сообщение размером 64 КБ приведет к созданию четырех оплачиваемых операций. Среди них будет отправка одного входящего и прием трех исходящих сообщений, если они доставляются во все подписки и удаляются во время считывания.

    Каждая из таких процедур, как дополнительное создание, чтение (вывод списка), обновление и удаление очереди, раздела или подписки, будет оплачиваться как операция.

    Операции представляют собой вызовы через API в адрес конечных точек службы очереди, темы или подписки. Это управление, отправка, получение, а также операции, связанные с состоянием сеанса.

  • Часы ретрансляции оплачиваются по совокупному объему времени, в течение которого каждый ретранслятор служебной шины открыт. По указанному адресу служебной шины (URL-адрес пространства имен службы) неявным образом создается и открывается экземпляр ретранслятора, когда поддерживающая ретрансляцию служба WCF (прослушиватель ретрансляции) впервые подключается к этому адресу. Она закрывается только после того, как последний прослушиватель отключается от этого адреса. Таким образом, при выставлении счетов ретранслятор считается открытым с момента подключения первого прослушивателя ретрансляции и до момента отключения последнего прослушивателя ретрансляции от адреса служебной шины этого ретранслятора.

  • Для подключений через брокер верно одно из следующих определений.

    1. Переключение AMQP с клиента в тему, подписку, очередь или концентратор событий служебной шины.
    2. Вызов HTTP для получения сообщения от темы или очереди Service Bus со значением счетчика тайм-аута больше нуля.

    Майкрософт взимает плату за пиковое число параллельных опосредованных подключений, если оно превышает количество подключений, доступных для выбранного уровня. Так, для уровня "Стандартный" предоставляется 1 000 подключений. Пики оцениваются на почасовой основе пропорционально путем деления на 730 ч в месяц и суммируются за расчетный месяц. Количество подключений для выбранного уровня (1 000 подключений через брокер в месяц) в конце оплачиваемого периода соотносится с суммой, пропорциональной ежечасным пиковым значениям.

    Примеры.

    1. 5 000 клиентов пользуются одним подключением AMQP, получают команды из раздела служебной шины и отправляют события в очереди. Если все клиенты ежедневно подключаются в течение 12 ч, кроме других счетов за служебную шину вы увидите следующие счета за подключения: 5 000 подключений * 12 ч * 30,5 дн. / 730 = 2 500 подключений через брокер. После вычитания ежемесячной допустимой нормы в 1 000 подключений вам будет выставлен счет на 1 500 подключений через брокер.
    2. 5 000 клиентов получают сообщения из очереди служебной шины по протоколу HTTP с ненулевым временем ожидания. Если все устройства ежедневно подключаются на 12 ч, кроме других счетов за служебную шину вы увидите следующие счета за подключения: 5 000 подключений на получение по протоколу HTTP * 12 ч в день * 30,5 дн. / 730 ч = 2 500 подключений через брокер.
  • Да, это так. Плата за подключение при отправке событий с помощью HTTP не взимается независимо от числа отправляющих систем или устройств. Получение событий при помощи HTTP с временем ожидания больше нуля, что иногда называют долгим опросом, создает счета за опосредованное подключение. Подключения AMQP создают счета за опосредованные подключения, независимо от того, нужны они для отправки или получения. Обратите внимание, что 100 опосредованных подключений разрешается использовать без внесения платы в пространстве имен уровня "Базовый". Отметим, что это максимальное число разрешенных подключений и для подписки Azure. За первые 1000 опосредованных подключений по всем пространствам имен уровня "Стандартный" в подписке Azure дополнительная плата не взимается. Речь идет о подключениях за пределами базовой подписки. Это достаточно популярный сценарий управления службами при помощи других служб, поэтому плата за опосредованные подключения становится актуальной, только если вы планируете использовать AMQP или длительный поллинг HTTP с большим количеством клиентов. Это может понадобиться, чтобы достичь большей эффективности при потоковой трансляции событий или включить двусторонний обмен данными с тысячами, миллионами устройств или экземпляров приложений.

  • Стандартный базовый счет выставляется раз в месяц для каждой подписки Azure. Это означает, что после создания единого стандартного пространства имен Service Bus вы сможете создавать какое угодно количество стандартных пространств имен. Это будет возможно в рамках этой же подписки Azure без дополнительных базовых расходов.

  • Уровень "Премиум" обмена сообщениями служебной шины предоставляет все компоненты обмена сообщениями очередей и разделов служебной шины Azure с прогнозируемой постоянной производительностью, повышенной пропускной способностью и улучшенной доступностью. Уровень "Премиум" использует модель выделенного распределения ресурсов и обеспечивает изолирование рабочей нагрузки и непрерывную производительность. Вычислительные ресурсы и память на уровне "Премиум" являются выделенными, поэтому, в отличие от других уровней, плата за транзакции за каждое сообщение не взимается. Все транзакции включены в выделенную единицу обмена сообщениями.

  • Обмен сообщениями — это набор выделенных ресурсов, используемых только для пространств имен уровня "Премиум". Этот набор ресурсов может обеспечивать непрерывную производительность рабочих нагрузок по обмену сообщениями. Каждое пространство имен уровня "Премиум" может иметь 1, 2 или 4 единицы обмена сообщениями, при этом распределение ресурсов растет линейно: 2 единицы обмена сообщениями включают в два раза больше выделенных ресурсов, чем 1 единица.

  • Уровень "Премиум" обмена сообщениями служебной шины — это фиксированный ежедневный тариф за каждую приобретенную единицу обмена сообщениями. Созданные пространства имен уровня "Премиум" могут иметь 1, 2 или 4 единицы обмена сообщениями, для каждого из которых будет производиться начисление в зависимости от ежедневного тарифа за единицу обмена сообщениями. Количество приобретенных единиц обмена сообщениями для пространств имен уровня "Премиум" можно изменить в любое время, однако ежедневный тариф основывается на максимальном количестве единиц обмена сообщениями, присвоенных пространству имен в любой момент времени.

  • Да, можно перейти на уровень "Премиум" с уровня "Стандартный". Рекомендации по переносу решения с обмена сообщениями уровня "Стандартный" на уровень "Премиум" см. в нашей документации.

  • Гибридное подключение позволяет установить двунаправленное соединение и организовать передачу бинарных потоков между двумя сетевыми приложениями. Одно из них или оба приложения могут находиться за NAT или брандмауэром. Прослушиватель, который принимает ретранслированное подключение, и отправитель, который инициализирует подключение, можно реализовать на любой платформе и на любом языке, которые поддерживают работу с протоколом WebSocket, в частности API-интерфейс WebSocket, используемый в большинстве веб-браузеров.

  • Создав первый прослушиватель гибридных подключений, вы оплачиваете стоимость только одного прослушивателя. Такой же принцип используется для всех дополнительных прослушивателей. В службе предусмотрено 5 ГБ передаваемых данных в месяц, предоставляемых бесплатно. Эти 5 ГБ можно использовать во всех прослушивателях. Если средний объем передаваемых данных во всех прослушивателях превысит 5 ГБ, плата будет взиматься за избыток переданных данных.

    Пример расчета стоимости 1. У вас есть один прослушиватель, например диспетчер гибридных подключений, который постоянно работает в течение месяца. В течение месяца вы передаете через это подключение 3 ГБ данных. В этом случае общая стоимость составит $-.

    Пример расчета стоимости 2. У вас есть один прослушиватель, например диспетчер гибридных подключений, который постоянно работает в течение месяца. В течение месяца вы передаете через это подключение 10 ГБ данных. В этом случае общая стоимость составит $-. То есть $- за подключение и первые 5 ГБ + $- за дополнительные 5 ГБ данных.

    Пример расчета стоимости 3. У вас есть два экземпляра диспетчера гибридных подключений, А и Б, которые постоянно работают в течение месяца. В течение месяца вы передаете через подключение А 3 ГБ данных, а через подключение Б — 6 ГБ (в сумме 9 ГБ). В этом случае общая стоимость составит $-: То есть $- за подключение А + $- за подключение Б + $- за дополнительные 4 ГБ превышения лимита.

  • Плата будет взиматься за 64 КБ данных для каждого подключения к прослушивателю. Этот объем будет вычитаться из 5 ГБ данных, предоставляемых бесплатно каждый месяц для прослушивателей. Оплата за прослушиватель рассчитывается почасово с шагом в 5 минут. Плата за многократное создание и закрытие подключения для целей разработки и тестирования не будет взиматься.

  • Если при создании подключения данные не передаются, каждую минуту будет передаваться по 1 КБ данных для поддержки подключения. Это делается, чтобы сеть каждые пару минут не закрывала подключение автоматически. Стоимость этой функции для одного подключенного прослушивателя составляет менее $0.05 в месяц.

Обратитесь к специалисту по продажам, чтобы узнать, как формируются цены в Azure. Составьте предоставление о цене на свое облачное решение.

К вашим услугам бесплатные облачные службы и кредит в сумме $200 для изучения Azure в течение 30 дней.

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