Pular para o conteúdo principal

Preços do Barramento de Serviço

Conecte-se a ambientes de nuvem privada e pública

O Barramento de Serviço do Azure é uma infraestrutura de mensagens situada entre os aplicativos, permitindo que eles troquem mensagens para melhor dimensionamento e resiliência.

Explorar as opções de preços

Aplique filtros para personalizar as opções de preço conforme as suas necessidades.

Os preços são apenas estimativas e não pretendem ser cotações de preços reais. O preço real pode variar dependendo do tipo de contrato celebrado com a Microsoft, data de compra e taxa de câmbio. Os preços são calculados com base em dólares americanos e convertidos usando as taxas spot de fechamento de Londres capturadas nos dois dias úteis anteriores ao último dia útil do final do mês anterior. Se os dois dias úteis anteriores ao final do mês caírem em um feriado bancário nos principais mercados, o dia de definição da taxa geralmente é o dia imediatamente anterior aos dois dias úteis. Esta taxa se aplica a todas as transações durante o próximo mês. Entre na calculadora de preços do Azure para ver os preços com base em seu programa/oferta atual com a Microsoft. Entre em contato com um especialista de vendas do Azure para obter mais informações sobre preços ou para solicitar uma cotação. Veja as perguntas frequentes sobre os preços do Azure.

O Barramento de Serviço é fornecido nas camadas Básica, Standard e Premium. Veja a comparação:

Recurso Básico Standard Premium
Filas Disponível Disponível Disponível
Mensagens agendadas Disponível Disponível Disponível
Tópicos Não disponível Disponível Disponível
Transações Não disponível Disponível Disponível
Eliminação de duplicação Não disponível Disponível Disponível
Sessões Não disponível Disponível Disponível
ForwardTo/SendVia Não disponível Disponível Disponível
Tamanho da Mensagem 256 KB 256 KB 100 MB
Isolamento de recurso Não disponível Não disponível Disponível
Geo-DR (Recuperação de Desastre Geográfico) Não disponível Não disponível

Disponível

*Exige namespaces do Barramento de Serviço Premium adicionais em outra região.

Suporte a JMS (Java Messaging Service) 2.0 Não disponível Não disponível Disponível
Suporte a AZs (Zonas de Disponibilidade) Não disponível Não disponível Disponível

11.000 conexão agenciada estão incluídas no nível de mensagens padrão (por meio da cobrança básica) e podem ser compartilhadas em todas as filas, tópicos e assinaturas dentro da assinatura associada do Azure.

O Barramento de Serviço Premium é executado com recursos dedicados para fornecer maior rendimento e desempenho mais consistente.

Operações com mensagens

Uma operação é uma chamada à API para o serviço de Barramento de Serviço.

Básico
Operações $- por milhão de operações
Standard
Encargo base 1 $-/hora
Premium
Por hora $-/hora

Este é o preço por hora por unidade do sistema de mensagens. Para obter mais informações sobre unidades de mensagens, consulte nossa documentação.

Ao usar namespaces particionados, o número de unidade do sistema de mensagens é multiplicado pelo número de partições. Para obter mais informações sobre particionamento no nível premium, consulte nossa documentação.

Conexões agenciadas

Número de conexões AMQP ou chamadas HTTP para Barramento de Serviço.

Camada Padrão
Camada Premium
As conexões agenciadas não são cobradas na camada Premium.

Conexões híbridas e retransmissões do WCF (Windows Communication Foundation)

As conexões híbridas são cobradas por unidade de ouvintes e pelos dados que excedem o volume incluído de 5 GB/mês. As retransmissões do WCF são cobradas por volume de mensagens e por horas de retransmissão.

Preço da Conexão Híbrida
Encargo de conexão (inclui 5 GB de dados/mês) $- por ouvinte
Excedente de transferência de dados (dados que excedem os 5 GB/mês inclusos)* $-/GB
*O limite de transferência de dados de 5 GB cobre a transferência de dados total entre todas as unidades de ouvintes. Os preços mensais são calculados com base em 730 horas de uso. As conexões serão cobradas em incrementos de uma hora.

Veja abaixo exemplos de cenários que descrevem cenários e preços para o Hybrid Connections Manager:

  • Cenário 1:
    • Você tem um único ouvinte, como uma instância do Gerenciador de Conexões Híbridas instalado e em execução contínua durante todo o mês.
    • Você envia 3 GB de dados através conexão durante o mês.
    • Sua cobrança total é de $-.
  • Cenário 2:
    • Você tem um único ouvinte, como uma instância do Gerenciador de Conexões Híbridas instalada e em execução contínua durante todo o mês.
    • Você envia 10 GB de dados através conexão durante o mês.
    • Sua cobrança total é de $-. Isso é $- para a conexão e os primeiros 5 GB + $- para os 5 GB adicionais de dados.
  • Cenário 3:
    • Você tem duas instâncias, A e B, do Gerenciador de Conexões Híbridas instaladas e em execução contínua durante todo o mês.
    • Você envia 3 GB de dados através da conexão A durante o mês.
    • Você envia 6 GB de dados através da conexão B durante o mês.
    • Sua cobrança total é de $-. Isso é $- para a conexão A + $- para a conexão B + $- (para o sexto gigabyte na conexão B)
Preço da Retransmissão do WCF
Horas de retransmissão $- para cada 100 horas de retransmissão
Mensagens $- para cada 10.000 mensagens

Opções de compra e preços do Azure

Conecte-se diretamente conosco

Obtenha uma explicação detalhada sobre os preços do Azure. Entenda os preços da sua solução de nuvem, aprenda sobre a otimização de custos e solicite uma proposta personalizada.

Converse com um especialista de vendas

Confira maneiras de comprar

Compre os serviços do Azure por meio do site do Azure, de um representante da Microsoft ou de um parceiro do Azure.

Explore suas opções

Recursos adicionais

Barramento de Serviço

Saiba mais sobre os recursos e as funcionalidades do Barramento de Serviço.

Calculadora de preço

Estime seus custos mensais esperados para usar qualquer combinação de produtos do Azure.

SLA

Revise o Contrato de Nível de Serviço para Barramento de Serviço.

Documentação

Consulte tutoriais técnicos, vídeos e outros recursos do Barramento de Serviço.

  • As contagens de retransmissão que cada mensagem enviou à retransmissão e cada mensagem enviada pela retransmissão como faturável. Uma mensagem faturável é um quadro de dados de, no máximo, 64 KB. Se uma mensagem exceder 64 KB, como uma resposta HTTP que retorna uma imagem, cada 64 KB contará como uma mensagem faturável adicional. Para um serviço retransmitido normal que implementa um esquema de solicitação/resposta, a solicitação primeiro vai para a retransmissão, depois para o serviço e a resposta vai pelo mesmo caminho. Isso contabiliza pelo menos quatro mensagens faturáveis. Para um serviço multicast que tem quatro ouvintes, a mensagem enviada para a retransmissão conta como uma mensagem e as quatro mensagens enviadas para os ouvintes também contam como uma mensagem, resultando em um total de cinco mensagens.

  • Para entidades agenciadas (filas e tópicos ou assinaturas), uma operação é qualquer interação com a API para o serviço de Barramento de Serviço em qualquer protocolo.

    Um envio, recebimento ou exclusão de mensagem com tamanho menor ou igual a 64 KB é considerado como uma operação cobrável. Se o tamanho da mensagem for maior que 64 KB, o número de operações cobráveis será calculado de acordo com o tamanho da mensagem em múltiplos de 64 KB. Por exemplo, uma mensagem de 8 KB enviada para o Barramento de Serviço será cobrada como uma operação, mas uma mensagem de 96 KB enviada para o Barramento de Serviço será cobrada como duas operações. O processo de ler a mensagem de 8 KB com um bloqueio e depois concluir ou abandonar explicitamente a mensagem será cobrado como duas operações. Renovar o bloqueio de uma mensagem também resultará em uma operação.

    Várias entregas da mesma mensagem (por exemplo, uma mensagem enviada a vários assinantes ou recuperação de mensagem após abandono, adiamento ou impossibilidade de entrega) serão consideradas como operações independentes. Por exemplo, no caso de um tópico com três assinaturas, uma única mensagem de 64 KB enviada e, posteriormente, recebida, gerará quatro operações cobráveis, uma “de entrada” e três “de saída”, supondo que todas as mensagens sejam entregues para todas as assinaturas e excluídas durante a leitura.

    Além disso, criar, ler (listar), atualizar e excluir uma fila, um tópico ou uma assinatura resultará em uma cobrança de operação.

    As operações são chamadas à API feitas nos pontos de extremidade de serviço da fila, do tópico ou da assinatura. Isso inclui operações de gerenciamento, envio/recebimento e de estado de sessão.

  • As horas de retransmissão são cobradas de acordo com a quantidade de tempo acumulado durante o qual cada Retransmissão do Barramento de Serviço fica “aberta”. Uma retransmissão está instanciada implicitamente e é aberta em um determinado endereço do Barramento de Serviço (URL do namespace do serviço) quando um serviço WCF habilitado para retransmissão, ou “ouvinte da retransmissão”, se conecta pela primeira vez a esse endereço. Ela será fechada apenas quando o último ouvinte se desconectar do endereço. Portanto, para fins de cobrança, uma retransmissão é considerada “aberta” do momento em que o primeiro ouvinte de retransmissão se conecta até o momento em que o último ouvinte de retransmissão se desconecta do endereço do Barramento de Serviço da Retransmissão.

  • Uma conexão agenciada é definida como uma das seguintes opções:

    1. Uma conexão AMQP de um cliente a um tópico, uma assinatura, uma fila ou um hub de eventos do Barramento de Serviço.
    2. Uma chamada HTTP para receber uma mensagem de um tópico ou uma fila do Barramento de Serviço que tem um valor de tempo limite de recebimento maior que zero.

    A Microsoft cobra pelo número máximo de conexões agenciadas simultâneas que excedem a quantidade incluída (1.000 nas camadas Standard e Premium). Os picos são medidos por hora, rateados dividindo por 730 horas em um mês e somados ao longo do período de cobrança mensal. A quantidade incluída (1.000 conexões agenciadas por mês) é aplicada no final do período de cobrança em relação à soma dos picos rateados por hora.

    Exemplos:

    1. 5.000 clientes estão conectados por meio de uma única conexão AMQP cada, recebem comandos de um tópico do Barramento de Serviço e enviam eventos para as filas. Se todos os clientes se conectarem por 12 horas todos os dias, você verá os seguintes encargos de conexão (além de outros encargos do Barramento de Serviço): 5.000 conexões * 12 horas * 30,5 dias / 730 = 2.500 conexões agenciadas. Após a provisão mensal de 1.000 conexões agenciadas, você pagará por 1.500 conexões agenciadas.
    2. 5.000 clientes recebem mensagens de uma fila do Barramento de Serviço por meio de HTTP, especificando um tempo limite diferente de zero. Se todos os dispositivos se conectarem por 12 horas todos os dias, você verá os seguintes encargos de conexão (além de outros encargos do Barramento de Serviço): 5.000 conexões de recebimento por HTTP * 12 horas por dia * 30,5 dias / 730 horas = 2.500 conexões agenciadas.
  • Sim, aplicam-se. Não há cobrança de conexão pelo envio de eventos com HTTP, independentemente do número de sistemas ou dispositivos. Receber eventos com HTTP usando um tempo limite maior que zero, às vezes chamado de “sondagem longa”, gera encargos de conexão agenciada. As conexões AMQP geram encargos de conexão agenciada independentemente de as conexões serem usadas para enviar ou receber. Observe que são permitidas 100 conexões agenciadas sem encargos em um namespace básico (esse também é o número máximo de conexões agenciadas permitidas para a assinatura do Azure). As primeiras 1.000 conexões agenciadas em todos e quaisquer namespaces padrão de uma assinatura do Azure são fornecidas sem nenhum encargo extra (além do encargo base). Visto que essas provisões são suficientes para abranger muitos cenários de mensagens de serviço para serviço, os encargos de conexões agenciadas geralmente só se tornarão relevantes se você planejar usar sondagem longas AMQP ou HTTP com um grande número de clientes, por exemplo, para conseguir streaming de eventos mais eficazes ou habilitar a comunicação bidirecional com milhares ou milhões de dispositivos ou instâncias de aplicativos.

  • Não, o encargo base padrão é cobrado apenas uma vez por mês, por assinatura do Azure. Isso significa que depois de criar um único namespace na camada Standard do Barramento de Serviço, você poderá criar quantos namespaces adicionais quiser na camada Standard, na mesma assinatura do Azure, sem incorrer em encargos base adicionais.

  • A camada Premium de mensagens do Barramento de Serviço fornece todos os recursos de mensagens das filas e tópicos do Barramento de Serviço do Azure com desempenho previsível e repetível, rendimento maior e disponibilidade melhorada. A camada Premium usa um modelo de alocação de recurso dedicado para fornecer isolamento de carga de trabalho e desempenho consistente. Como os recursos de memória e computação na camada Premium são dedicados, não há encargos de transação por mensagem como há em outras camadas. Todas as transações estão incluídas na alocação de unidade de mensagem.

  • Uma unidade de mensagens é um conjunto de recursos dedicados exclusivamente reservados para namespaces Premium. Este conjunto de recursos pode oferecer um desempenho consistente e repetível de cargas de trabalho com mensagens. Cada namespace premium pode ter uma, duas ou quatro unidades de mensagens e a alocação de recurso cresce linearmente – duas unidades de mensagens terá duas vezes mais recursos que uma unidade de mensagens.

  • A camada Premium de mensagens do Barramento de Serviço é uma taxa diária fixa por unidade de mensagens comprada. Os namespaces criados como Premium podem ter uma, duas ou quatro unidades de mensagens que acumulam, cada uma, um determinado número de cobranças diárias da unidade de mensagens. Os namespaces Premium podem ter o número de unidades de mensagens compradas alterado a qualquer momento, mas a taxa diária é baseada no número máximo de unidades de mensagens atribuído ao namespace a qualquer momento.

  • Sim, é possível atualizar para o nível premium a partir do nível padrão. Para obter diretrizes sobre como migrar sua solução de mensagens padrão para mensagens premium, consulte nossa documentação.

  • Uma conexão híbrida permite que você estabeleça uma comunicação com streaming binário e bidirecional entre dois aplicativos em rede, sendo que um ou ambos podem residir atrás de NATs ou de firewalls. Tanto o ouvinte que aceita essa conexão retransmitida quanto o remetente que inicia a conexão podem ser implementados em qualquer plataforma e em qualquer linguagem que tenha uma capacidade básica de WebSocket, incluindo a API WebSocket na maioria dos navegadores.

  • Ao criar seu primeiro ouvinte de conexão híbrida, você será cobrado a uma tarifa unitária por ouvinte. A mesma taxa se aplica a cada ouvinte individual que você decide criar. Estão inclusos 5 GB de transferência de dados gratuitos com o serviço. Você pode usar os 5 GB de transferência de dados gratuitos entre todas as suas unidades de ouvintes. Você será cobrado pelo excedente da transferência de dados se sua transferência de dados agregada entre todas as unidades de ouvintes for maior que 5 GB.

    Preço de exemplo 1 – Se você tiver um único ouvinte, como uma instância do gerenciador de conexões híbridas, instalado e em execução contínua no mês inteiro e enviar 3 GB de dados pela conexão no decorrer do mês, seu encargo total será de $-.

    Preço de exemplo 2 – Se você tiver um único ouvinte, como uma instância do gerenciador de conexões híbridas, instalado e em execução contínua no mês inteiro e enviar 10 GB de dados pela conexão no decorrer do mês, seu encargo total será de $-. Esse valor é baseado em $- para a conexão e nos primeiros 5 GB mais $- pelos 5 GB de dados adicionais.

    Preço de exemplo 3 – Se você tiver duas instâncias, A e B, do gerenciador de conexões híbridas instaladas e em execução contínua no mês inteiro e enviar 3 GB de dados pela conexão A e 6 GB pela conexão B, para um total de 9 GB de dados, seu encargo total será de $-. Esse valor é baseado em $- para a conexão A, mais $- para a conexão B, mais $- pelos 4 GB adicionais de dados excedentes.

  • Cobraremos 64 KB por cada conexão com seu ouvinte. Essa quantia será deduzida dos 5 GB gratuitos que oferecemos por mês às unidades de ouvintes. Os encargos da unidade do Ouvinte serão calculados por hora em grupos de cinco minutos. Você não será cobrado por várias aberturas e fechamentos para fins de desenvolvimento/teste.

  • Se você abrir uma conexão e não transferir nenhum dado, nós transferiremos 1 KB a cada minuto em seu nome para manter a conexão ativa. Faremos isso para que a rede não feche automaticamente a conexão após alguns minutos. O custo associado para fazer isso para um ouvinte conectado é menor que $0.05 por mês.

Converse com um especialista em vendas para saber mais sobre os preços do Azure. Entenda os preços da sua solução de nuvem.

Obtenha serviços de nuvem gratuitos e um crédito de $200 para explorar o Azure por 30 dias.

Adicionado à estimativa. Pressione ‘v’ para exibir na calculadora
Podemos ajudar você?