Avançar para o conteúdo principal

Preços de Service Bus

Ligue-se em ambientes de cloud privados e públicos

O Azure Service Bus é uma infraestrutura de mensagens entre aplicações que lhes permite trocar mensagens para uma melhor escala e resiliência.

Explorar opções de preços

Aplique filtros para personalizar as opções de preços à medida das suas necessidades.

Os preços são apenas estimativas e não propostas de preços reais. Os preços reais podem variar dependendo do tipo de contrato que foi estipulado com a Microsoft, da data de compra e da taxa de câmbio. Os preços são calculados com base em dólares americanos e convertidos com as taxas de encerramento de Londres que são capturadas nos dois dias úteis anteriores ao último dia útil do fim do mês anterior. Se os dois dias úteis anteriores ao fim do mês calharem num feriado nos principais mercados, o dia de definição da taxa é geralmente o dia imediatamente anterior aos dois dias úteis. Esta taxa aplica-se a todas as transações durante o mês seguinte. Inicie sessão na calculadora de preços do Azure para ver os preços com base no seu programa/oferta atual com a Microsoft. Contacte um especialista de vendas do Azure para obter mais informações sobre preços ou para pedir um orçamento de preço. Consulte as perguntas mais frequentes sobre os preços do Azure.

O Service Bus está disponível nos escalões básico, standard e premium. A comparação é a seguinte:

Funcionalidade 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ções Não disponível Disponível Disponível
Sessões Não disponível Disponível Disponível
Reencaminhar Para/Enviar Por Não disponível Disponível Disponível
Tamanho da Mensagem 256 KB 256 KB 100 MB
Isolamento de recursos Não disponível Não disponível Disponível
Recuperação Após Desastre Geográfico (Geo-DR) Não disponível Não disponível

Disponível

*Requer espaços de nomes adicionais Service Bus Premium noutra região.

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

1 O escalão de mensagens standard (baseado no custo base) inclui 1 000 ligações mediadas, as quais podem ser partilhadas em todas as filas, tópicos e subscrições na subscrição do Azure associada.

O escalão premium do Service Bus é executado em recursos dedicados para proporcionar um débito mais elevado e um desempenho mais consistente.

Operações de mensagens

Uma operação é qualquer chamada à API para o serviço Service Bus.

Básico
Operations $- por milhão de operações
Standard
Cobrança base 1 $-/hora
Premium
Por Hora $-/hora

Este é o preço por hora por Unidade de Mensagens. Para obter mais informações sobre as Unidades de Mensagens, consulte a nossa documentação.

Ao utilizar espaços de nomes particionados, o número de Unidades de Mensagens é multiplicado pelo número de partições. Para obter mais informações sobre a criação de partições no escalão premium, consulte a nossa documentação.

Ligações mediadas

Número de ligações AMQP ou chamadas HTTP para o Service Bus.

Escalão Standard
Escalão Premium
As ligações mediadas não são cobradas no escalão premium.

Reencaminhamentos de ligações híbridas e de WCF (Windows Communication Foundation)

As ligações híbridas são cobradas por unidade de serviço de escuta e por todos os dados que excederem os 5 GB/mês incluídos. Os reencaminhamentos de WCF são cobrados por volume de mensagens e horas de reencaminhamento.

Preços da Ligação Híbrida
Custo da ligação (inclui 5 GB de dados/mês) $- por serviço de escuta
Transferência de dados excedida (dados que excedem os 5 GB/mês incluídos)* $-/GB
*O limite de transferência de dados de 5 GB abrange o total de transferência de dados em todas as unidades de serviço de escuta. Os preços mensais são calculados com base em 730 horas de utilização. As ligações serão cobradas em incrementos de uma hora.

Veja abaixo os cenários de exemplo que descrevem cenários e preços do Gestor de Ligações Híbridas:

  • Cenário 1:
    • Tem um único serviço de escuta, como, por exemplo, uma instância do Gestor de Ligações Híbridas instalada e em execução contínua durante todo o mês.
    • Envia 3 GB de dados através da ligação durante o mês.
    • O custo total é de $-.
  • Cenário 2:
    • Tem um único serviço de escuta, como, por exemplo, uma instância do Gestor de Ligações Híbridas instalada e em execução contínua durante todo o mês.
    • Envia 10 GB de dados através da ligação durante o mês.
    • O custo total é de $-. São $- para a ligação e os primeiros 5 GB + $- para os 5 GB de dados adicionais.
  • Cenário 3:
    • Tem duas instâncias, A e B, do Gestor de Ligações Híbridas instaladas e em execução contínua durante todo o mês.
    • Envia 3 GB de dados através da ligação A durante o mês.
    • Envia 6 GB de dados através da ligação B durante o mês.
    • O custo seu total é de $-. São $- para a ligação A + $- para a ligação B + $- (para o sexto gigabyte na ligação B)
Preços do Reencaminhamento WCF
Horas de reencaminhamento $- por cada 100 horas de reencaminhamento
Mensagens $- por cada 10.000 mensagens

Preços e opções de compra do Azure

Entre em contacto direto connosco

Obtenha uma orientação dos preços do Azure. Compreenda os preços da sua solução cloud, saiba mais sobre a otimização de custos e solicite uma proposta personalizada.

Fale com um especialista em vendas

Veja as formas de compra

Compre serviços do Azure através do site do Azure, de um representante da Microsoft ou de um parceiro do Azure.

Explore as suas opções

Recursos adicionais

Service Bus

Saiba mais sobre as funcionalidades e capacidades do Service Bus.

Calculadora de preços

Faça uma estimativa dos seus custos mensais para utilizar qualquer combinação de produtos do Azure.

SLA

Reveja o Contrato de Nível de Serviço para Service Bus.

Documentação

Reveja tutoriais técnicos, vídeos e mais Service Bus recursos.

  • O reencaminhamento contabiliza cada mensagem enviada para o reencaminhamento e cada mensagem enviada pelo reencaminhamento como sendo faturáveis. Uma mensagem faturável é um pacote de dados com um máximo de 64 KB. Se uma mensagem exceder os 64 KB, como uma resposta HTTP que devolve uma imagem, cada conjunto de 64 KB é contabilizado como uma mensagem faturável adicional. No caso de um serviço de reencaminhamento normal que implementa um esquema de pedido/resposta, primeiro o pedido viaja até ao reencaminhamento e, em seguida, para o serviço, sendo que a resposta percorre o mesmo caminho. Isto totaliza um mínimo de quatro mensagens faturáveis. No caso de um serviço multicast com 4 serviços de escuta, a mensagem enviada para o reencaminhamento é contabilizada como 1 mensagem, sendo cada uma das 4 mensagens enviadas para os serviços de escuta igualmente contabilizadas como uma mensagem, o que perfaz um total de 5 mensagens.

  • No que se refere a entidades mediadas (filas e tópicos ou subscrições), uma operação é qualquer interação da API com o serviço Service Bus em qualquer protocolo.

    O envio, a receção ou a eliminação de uma mensagem com um tamanho inferior ou igual a 64 KB é considerada uma operação faturável. Se o tamanho da mensagem for superior a 64 KB, o número de operações faturáveis é calculado de acordo com o tamanho da mensagem em múltiplos de 64 KB. Por exemplo, uma mensagem com 8 KB enviada para o Service Bus será faturada como uma operação, mas uma mensagem com 96 KB enviada para o Service Bus será faturada como duas operações. A leitura de uma mensagem com 8 KB com um bloqueio e, em seguida, a conclusão ou abandono explícito da mensagem serão faturados como duas operações. A renovação do bloqueio numa mensagem também incorre numa operação.

    Várias entregas da mesma mensagem (por exemplo, o fan-out de mensagens para vários subscritores ou a obtenção de mensagens após abandono, adiamento ou mensagens não entregues) serão contabilizadas como operações independentes. Por exemplo, no caso de um tópico com três subscrições, uma única mensagem de 64 KB enviada e, posteriormente, recebida irá gerar quatro operações faturáveis, uma "de entrada" e três "de saída", partindo do princípio de que todas as mensagens são entregues a todas as subscrições e eliminadas durante a leitura.

    Além disso, a criação, leitura (listagem), atualização e eliminação de uma fila, tópico ou subscrição incorrerão na cobrança de uma operação.

    As operações são chamadas à API feitas nos pontos finais de serviço de fila, tópico ou subscrição. Isto inclui operações de gestão, envio/receção e estado de sessão.

  • As horas de reencaminhamento são faturadas relativamente ao período de tempo acumulado em que cada Reencaminhamento do Service Bus se encontra "aberto". Um reencaminhamento é implicitamente instanciado e aberto num determinado endereço do Service Bus (URL do espaço de nomes do serviço) quando um serviço WCF com capacidade de reencaminhamento, ou "serviço de escuta de reencaminhamento", se liga inicialmente a esse endereço. Este só é fechado quando o último serviço de escuta se desliga do endereço em questão. Logo, para efeitos de faturação, um reencaminhamento é considerado como estando "aberto" a partir do momento em que o primeiro serviço de escuta de reencaminhamento se liga até ao momento em que o último serviço de escuta de reencaminhamento se desliga do endereço do Service Bus desse reencaminhamento.

  • Uma ligação mediada é definida de uma das seguintes formas:

    1. Uma ligação AMQP de um cliente para um tópico, subscrição, fila ou hub de eventos do Service Bus.
    2. Uma chamada HTTP para receber uma mensagem de um tópico ou fila do Service Bus com um valor de tempo limite superior a zero.

    A Microsoft cobra o número máximo de ligações mediadas simultâneas que excedam a quantidade incluída (1 000 ligações nos escalões standard e premium). Os picos são medidos por hora, calculados pro rata (proporcionalmente) dividindo pelas 730 horas de um mês, e somados ao longo do período de faturação mensal. A quantidade incluída (1 000 ligações mediadas por mês) é aplicada no final do período de faturação relativamente à soma dos picos calculados pro rata à hora.

    Exemplos:

    1. 5 000 clientes ligam-se através de uma única ligação AMQP para cada um, recebem comandos de um tópico do Service Bus e enviam eventos para filas. Se todos os clientes se ligarem durante 12 horas por dia, verá os seguintes custos de ligação (acrescidos de quaisquer outros custos do Service Bus): 5 000 ligações * 12 horas * 30,5 dias/730 = 2 500 ligações mediadas. Após as 1 000 ligações mediadas permitidas mensalmente, ser-lhe-ão cobradas 1 500 ligações mediadas.
    2. 5 000 clientes recebem mensagens de uma fila do Service Bus por HTTP, que especifica um tempo limite superior a zero. Se todos os dispositivos se ligarem durante 12 horas por dia, verá os seguintes custos de ligação (acrescidos de quaisquer outros custos do Service Bus): 5 000 ligações de receção por HTTP * 12 horas por dia * 30,5 dias/730 horas = 2 500 ligações mediadas.
  • Sim. Não há custos de ligação para o envio de eventos por HTTP, independentemente do número de sistemas ou dispositivos de envio. A receção de eventos por HTTP com um tempo limite superior a zero, por vezes designada por "consulta longa", gera custos de ligações mediadas. As ligações AMQP geram custos de ligações mediadas independentemente de as ligações estarem a ser utilizadas para envio ou receção. Tenha em atenção que são permitidas 100 ligações mediadas, sem custos, num espaço de nomes básico (ou seja, o número máximo de ligações mediadas permitido para a subscrição do Azure). As primeiras 1000 ligações mediadas em todo e qualquer espaço de nomes padrão de uma subscrição do Azure estão incluídas sem custos extra (além do custo base). Uma vez que este número permitido é suficiente para abranger muitos cenários de mensagens serviço a serviço, normalmente, os custos de ligações mediadas só se tornam relevantes se planeia utilizar uma consulta longa de AMQP ou HTTP com um elevado número de clientes; por exemplo, para conseguir uma transmissão em fluxo de eventos mais eficiente ou para permitir a comunicação bidirecional com milhares ou milhões de dispositivos ou instâncias de aplicações.

  • Não. O custo base padrão só é faturado uma vez por mês por subscrição do Azure. Isto significa que, depois de criar um único espaço de nomes do Service Bus do escalão Standard, poderá criar os mais espaços de nomes do escalão Standard que pretender na mesma subscrição do Azure, sem incorrer em custos base adicionais.

  • O escalão premium das mensagens do Service Bus fornece todas as funcionalidades de mensagens das filas e tópicos do Azure Service Bus com um desempenho recorrente previsível, um débito superior e uma disponibilidade melhorada. O escalão premium utiliza um modelo de alocação de recursos dedicado para proporcionar o isolamento de cargas de trabalho e um desempenho consistente. Uma vez que os recursos de computação e memória no escalão premium são dedicados, não existem custos de transação por mensagem como acontece noutros escalões. Todas as transações estão incluídas na alocação de unidades de mensagens.

  • Uma unidade de mensagens é um conjunto de recursos dedicados exclusivamente reservado para espaços de nomes premium. Este conjunto de recursos pode proporcionar um desempenho consistente e recorrente de cargas de trabalho de mensagens. Cada espaço de nomes premium pode ter 1, 2 ou 4 unidades de mensagens e a alocação de recursos aumenta linearmente: 2 unidades de mensagens têm o dobro dos recursos alocados que 1 unidade de mensagens.

  • O escalão premium das mensagens do Service Bus tem por base uma taxa diária fixa por unidade de mensagens comprada. Os espaços de nomes criados como premium podem ter 1, 2 ou 4 unidades de mensagens, sendo que a cada uma delas irá acrescer o número especificado de custos de taxa diária da unidade de mensagens. O número de unidades de mensagens compradas dos espaços de nomes premium pode ser alterado em qualquer altura, mas a taxa diária baseia-se no número máximo de unidades de mensagens atribuídas ao espaço de nomes em qualquer momento.

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

  • Uma ligação híbrida permite-lhe estabelecer uma comunicação em fluxo binária bidirecional entre duas aplicações ligadas em rede, sendo que um ou ambos os elementos podem residir em NATs ou Firewalls. O serviço de escuta que aceita esta ligação reencaminhada e o remetente que inicia a ligação podem ser implementados em qualquer plataforma e em qualquer linguagem que tenha uma funcionalidade básica de WebSocket, o que inclui a API WebSocket na maioria dos browsers.

  • Quando criar o seu primeiro serviço de escuta de ligação híbrida, ser-lhe-á cobrada uma tarifa por unidade de serviço de escuta. A mesma tarifa aplica-se a cada serviço de escuta individual que decidir criar. O serviço inclui 5 GB de transferência de dados gratuitos por mês. Pode utilizar os 5 GB de transferência de dados gratuitos em todas as suas unidades de serviço de escuta. Ser-lhe-á cobrada uma transferência de dados excedida se a transferência de dados agregada em todas as unidades de serviço de escuta for superior a 5 GB.

    Exemplo de preços 1 – Se tiver um único serviço de escuta, como uma instância do gestor de ligações híbridas instalada e em execução contínua durante um mês completo, e utilizar a ligação para enviar 3 GB de dados durante esse mês, ser-lhe-á cobrado um total de $-.

    Exemplo de preços 2 – Se tiver um único serviço de escuta, como uma instância do gestor de ligações híbridas instalada e em execução contínua durante um mês completo, e utilizar a ligação para enviar 10 GB de dados durante esse mês, ser-lhe-á cobrado um total de $-. Ou seja, são $- pela ligação e pelos primeiro 5 GB mais $- pelos 5 GB de dados adicionais.

    Exemplo de preços 3 – Se tiver duas instâncias, A e B, do gestor de ligações híbridas instaladas e em execução contínua durante um mês completo e utilizar a ligação A para enviar 3 GB de dados e a ligação B para enviar 6 GB de dados, perfazendo um total de 9 GB dados, ser-lhe-á cobrado um total de $-. Ou seja, são $- pela ligação A mais $- pela ligação B mais $- pelos 4 GB adicionais de dados excedidos.

  • São cobrados 64 KB por cada ligação ao seu serviço de escuta. Este valor será deduzido dos 5 GB gratuitos oferecidos mensalmente com as unidades de serviço de escuta. O custo da unidade de serviço de escuta é calculado por hora, em incrementos de 5 minutos. Não lhe serão cobrados múltiplos fechos e aberturas para efeitos de desenvolvimento/teste.

  • Se abrir uma ligação e não transferir quaisquer dados, iremos transferir 1 KB por minuto em seu nome para manter a ligação aberta. Fazemos isto para que a rede não feche a ligação automaticamente de poucos em poucos minutos. O custo associado a isto para um serviço de escuta ligado é inferior a $0.05 por mês.

Fale com um especialista em vendas para obter uma descrição detalhada dos preços do Azure. Compreenda os preços da sua solução cloud.

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

Adicionar à estimativa. Prima \"v\" para ver na calculadora
Como podemos ajudá-lo?