Anslut via privata och offentliga moln
Azure Service Bus är en infrastruktur för meddelanden i vilken olika program kan kommunicera med varandra. Det ökar skalbarheten och återhämtningskapaciteten.
Utforska prisalternativ
Använd filter för att anpassa prisalternativ efter dina behov.
Priserna är endast uppskattningar och är inte avsedda som faktiska priscitat. Den faktiska prissättningen kan variera beroende på vilken typ av avtal som ingås med Microsoft, inköpsdatum och växelkursen. Priserna beräknas baserat på amerikanska dollar och konverteras med London stängningskurs som registreras under de två arbetsdagarna före den sista arbetsdagen i föregående månads slut. Om de två arbetsdagarna före slutet av månaden infaller på en helgdag på större marknader är prisinställningsdagen vanligtvis dagen omedelbart före de två arbetsdagarna. Den här avgiften gäller för alla transaktioner under den kommande månaden. Logga in på priskalkylatorn för Azure för att se priser baserat på ditt aktuella program/erbjudande hos Microsoft. Kontakta en Azure försäljningsspecialist för mer information om prissättning eller för att begära en prisoffert. Se vanliga frågor och svar om Prissättning för Azure.
Amerikanska myndigheter kan köpa Azure Government-tjänster från en licenslösningsleverantör utan finansiellt åtagande eller direkt via en onlineprenumeration med användningsbaserad betalning.
Viktigt – Priset i R$ är bara som referens. Detta är en internationell transaktion och det slutgiltiga priset beror på växelkurser och IOF-skatter. En eNF kommer inte att utfärdas.
Amerikanska myndigheter kan köpa Azure Government-tjänster från en licenslösningsleverantör utan finansiellt åtagande eller direkt via en onlineprenumeration med användningsbaserad betalning.
Viktigt – Priset i R$ är bara som referens. Detta är en internationell transaktion och det slutgiltiga priset beror på växelkurser och IOF-skatter. En eNF kommer inte att utfärdas.
Service Bus finns på nivåerna Basic, Standard och Premium. Här är skillnaderna:
Funktion | Basic | Standard | Premium |
---|---|---|---|
Köer | |||
Schemalagda meddelanden | |||
Ämnen | |||
Transaktioner | |||
Avduplicering | |||
Sessioner | |||
ForwardTo/SendVia | |||
Meddelandestorlek | 256 kB | 256 kB | 100 MB |
Resursisolering | |||
Geohaveriberedskap (Geo-DR) |
*Kräver ytterligare Service Bus Premium-namnområden i en annan region. |
||
Stöd för Java Messaging Service (JMS) 2.0 | |||
Stöd för Tillgänglighetszoner |
Meddelandeåtgärder
En åtgärd är ett API-anrop till Service Bus-tjänsten.
Basic | |
---|---|
Operations | $- per miljon operationer |
Standard | |
---|---|
Grundavgift1 | $-/timme |
Första 13 miljon(er) åtgärder/månad | Ingår |
Första 87 miljon(er) åtgärder/månad | $- per miljon operationer |
Nästa 87 mn åtgärder (13-100min åtgärder)/månad | $- per miljon operationer |
Nästa 2,400 mn åtgärder (87-2,487min åtgärder)/månad | $- per miljon operationer |
Nästa 2,400 mn åtgärder (100-2,500min åtgärder)/månad | $- per miljon operationer |
Över 2,487M åtgärder/månad | $- per miljon operationer |
Över 2,500M åtgärder/månad | $- per miljon operationer |
Premium | |
---|---|
Varje timme | $-/timme |
Brokered Connections
Antal AMQP-anslutningar eller HTTP-anrop till Service Bus.
Standard-nivå | |
---|---|
Första 1 tusen/månad | Ingår |
Första 99 tusen/månad | $- per anslutning/månad |
Nästa 99 k (1 k–100 k)/månad | $- per anslutning/månad |
Över 1k/månad | $- per anslutning/månad |
Nästa 400 k (99 k–499 k)/månad | $- per anslutning/månad |
Nästa 400 k (100 k–500 k)/månad | $- per anslutning/månad |
Över 499k/månad | $- per anslutning/månad |
Över 500k/månad | $- per anslutning/månad |
Premiumnivå |
---|
Brokered Connections debiteras inte på Premium-nivån. |
Hybridanslutningar och WCF-reläer (Windows Communication Foundation)
Hybridanslutningar debiteras baserat på antal lyssnarenheter och för all överförbrukning vid dataöverföringar utöver de 5 GB som ingår per månad. WCF-reläer debiteras baserat på meddelandevolym och relätimmar.
Pris för hybridanslutningar | |
---|---|
Anslutningsavgift (5 GB data per månad ingår) | $- per lyssnare |
Överförbrukning av dataöverföringar (utöver de 5 GB data som ingår per månad)* | $-/GB |
Se nedan några exempelscenarier och priser för Hybrid Connections Manager:
-
Scenario 1:
- Du har installerat en lyssnare, till exempel en instans av Hybrid Connections Manager, som körs kontinuerligt under hela månaden.
- Du skickar 3 GB data över anslutningen under månaden.
- Den totala debiteringen är $-.
-
Scenario 2:
- Du har installerat en lyssnare, till exempel en instans av Hybrid Connections Manager, som körs kontinuerligt under hela månaden.
- Du skickar 10 GB data över anslutningen under månaden.
- Den totala debiteringen är $-. Det är $- för anslutningen och de första 5 GB data + $- för de ytterligare 5 GB.
-
Scenario 3:
- Du har två instanser av Hybrid Connections Manager installerade, A och B, och som körs kontinuerligt under hela månaden.
- Du skickar 3 GB data över anslutning A under månaden.
- Du skickar 6 GB data över anslutning B under månaden.
- Du betalar totalt $-. Det är$- för anslutning A + $- för anslutning B + $- (för den sjätte gigabyte på anslutning B).
Priser för WCF-reläer | |
---|---|
Relätimmar | $- per 100 relätimmar |
Meddelanden | $- per 10 000 meddelanden |
Priser och köpalternativ för Azure
Kontakta oss direkt
Få en genomgång av priser för Azure. Förstå prissättningen för din molnlösning, läs mer om kostnadsoptimering och begär ett anpassat förslag.
Prata med en säljareSe köpalternativ
Köp Azure-tjänster via Azure-webbplatsen, din Microsoft-representant eller en Azure-partner.
Utforska dina alternativYtterligare resurser
Service Bus
Läs mer om funktioner och egenskaper för Service Bus.
Priskalkylator
Beräkna din förväntade månadskostnad för användning av valfri kombination av Azure-produkter.
SLA
Granska serviceavtalet för Service Bus.
Dokumentation
Ta del av tekniska självstudiekurser, videor och fler resurser för Service Bus.
Vanliga frågor och svar
-
Reläet räknar alla meddelanden som skickas till reläet och alla meddelanden som skickas från reläet som fakturerbara. Ett fakturerbart meddelande är en dataram på som mest 64 kB. Om ett meddelande överskrider 64 kB, till exempel ett HTTP-svar som returnerar en avbildning, räknas varje extra post om 64 kB som ytterligare ett fakturerbart meddelande. För en normal relätjänst som implementerar ett förfrågan/svar-schema skickas förfrågan först till reläet och sedan till tjänsten, och svaret färdas sedan samma väg. Det blir sammanlagt minst fyra fakturerbara meddelanden. För en multicast-tjänst som har 4 lyssnare räknas meddelandet som skickas till reläet som 1 meddelande, och de 4 meddelandena som skickas till lyssnarna räknas också som ett meddelande var, vilket ger totalt 5 meddelanden.
-
För asynkrona entiteter (köer och ämnen eller prenumerationer) är en åtgärd en API-interaktion med Service Bus-tjänsten i valfritt protokoll.
Att skicka, ta emot eller radera ett meddelande som är mindre än eller lika med 64 kB anses vara en fakturerbar åtgärd. Om meddelandet är större än 64 kB beräknas antalet fakturerbara åtgärder enligt meddelandestorleken i multipler av 64 kB. Om du till exempel skickar ett meddelande på 8 kB till en Service Bus faktureras det som en åtgärd, medan ett meddelande på 96 kB som skickas till en Service Bus faktureras som två åtgärder. Att läsa meddelandet på 8 kB med ett lås och sedan slutföra eller uttryckligen lämna meddelandet faktureras som två åtgärder. Att förnya låset på ett meddelande räknas också som en åtgärd.
Flera leveranser av samma meddelande (till exempel spridning av meddelanden till flera prenumeranter, eller meddelandehämtning efter avbrott, uppskjutande eller obeställbara meddelanden) räknas som oberoende åtgärder. För exempelvis ett ämne med tre prenumerationer kommer ett enda meddelande på 64 kB som skickas och sedan tas emot att generera fyra fakturerbara åtgärder, en ”in” plus tre ”ut”, förutsatt att alla meddelanden levereras till alla prenumerationer och raderas under läsningen.
Att skapa, läsa (lista), uppdatera och radera en kö, ett ämne eller en prenumeration innebär också en debiterad åtgärd.
Åtgärder är API-anrop till tjänsteslutpunkter för köer, ämnen eller prenumerationer. Det innefattar åtgärder för hantering, skicka/ta emot och sessionstillstånd.
Åtgärdstyp Beskrivning Administration Skapa, läsa, uppdatera eller radera mot köer, ämnen eller prenumerationer Meddelandetjänster Skicka eller ta emot meddelanden med köer, ämnen eller prenumerationer Sessionstillstånd Hämta eller ange sessionstillstånd för en kö, ett ämne eller en prenumeration På Premium-nivån debiteras inte åtgärder upp till den köpta kapacitetsgränsen. -
Relätimmar faktureras för den ackumulerade tid under vilken varje Service Bus-relä är ”öppet”. En instans för ett relä skapas implicit och öppnas på en angiven Service Bus-adress (tjänstnamnområdets URL) när en reläaktiverad WCF-tjänst, eller ”relälyssnare”, först ansluter till adressen. Den stängs först när den sista lyssnaren kopplar bort från adressen. För faktureringen anses därför ett relä vara ”öppet” från den tidpunkt när den första relälyssnaren ansluter, till den tidpunkt när den sista relälyssnaren kopplar bort från reläets Service Bus-adress.
-
En Brokered Connection definieras som något av följande:
- En AMQP-anslutning från en klient till ett ämne, en prenumeration, en kö eller en händelsehubb.
- Ett HTTP-anrop för att ta emot ett meddelande från ett ämne eller en kö i Service Bus med ett mottagningstidsgränsvärde som är större än noll.
Microsoft debiterar för det högsta antalet samtidiga Brokered Connections som överstiger det antal som ingår (1 000 på nivåerna Standard och Premium). Det högsta antalet mäts per timme. Detta beräknas proportionellt genom att dividera med 730 timmar per månad och summera över faktureringsperioden. Det antal som ingår (1 000 Brokered Connections per månad) räknas av mot summan av högsta antal per timme i slutet av faktureringsperioden.
Exempel:
- 5 000 klienter ansluts, vardera med en enkel AMQP-anslutning, och tar emot kommandon från ett Service Bus-ämne och skickar händelser till köer. Om alla klienter är anslutna i 12 timmar varje dag får du följande anslutningsavgifter (utöver andra Service Bus-avgifter): 5 000 anslutningar * 12 timmar * 30,5 dagar / 730 = 2 500 asynkrona anslutningar. Efter månadskvoten på 1 000 Brokered Connections skulle du debiteras för 1 500 Brokered Connections.
- 5 000 klienter tar emot meddelanden från en Service Bus-kö via HTTP, med en tidsgräns som inte är noll. Om alla enheter är anslutna i 12 timmar varje dag får du följande anslutningsavgifter (utöver andra Service Bus-avgifter): 5 000 HTTP-mottagningsanslutningar * 12 timmar per dag * 30,5 dagar / 730 timmar = 2 500 asynkrona anslutningar.
-
Ja, det gör de. Du debiteras inga anslutningsavgifter för att skicka händelser via HTTP, oavsett antalet sändande system eller enheter. Att ta emot händelser via HTTP med en tidsgräns som är större än noll, vilket ibland kallas ”longpolling”, genererar Brokered Connection-avgifter. AMQP-anslutningar genererar Brokered Connection-avgifter oavsett om anslutningarna används till att skicka eller ta emot. Observera att 100 Brokered Connections tillåts utan kostnad i ett Basic-namnområde (detta är även det högsta antalet Brokered Connections som tillåts för Azure-prenumerationen). De första 1 000 Brokered Connections i ett Standard-namnområde i en Azure-prenumeration ingår utan extra kostnad (utöver basavgiften). Eftersom dessa kvoter räcker för många scenarier för tjänst-till-tjänst-meddelanden blir Brokered Connection-avgifter endast relevanta om du planerar att använda AMQP- eller HTTP-longpolling med ett stort antal klienter, d.v.s. för att uppnå en effektivare händelseströmning eller aktivera tvåvägskommunikation med tusentals eller miljontals enheter eller appinstanser.
-
Nej, Standard-basavgiften debiteras bara en gång per månad per Azure-prenumeration. Det innebär att efter du skapat ett enda Service Bus-namnområde på Standard-nivå kan du skapa så många ytterligare namnområden på Standard-nivå som du vill under samma Azure-prenumeration utan att det leder till extra basavgifter.
-
Premium-nivån i Service Bus-meddelandetjänsten innehåller alla meddelandefunktionerna i köer och ämnen i Azure Service Bus med förutsägbara, upprepade prestanda, högre dataflöde samt ökad tillgänglighet. På Premium-nivån används en dedikerad modell för resurstilldelning för att tillhandahålla isolering av arbetsbelastningar och konsekventa prestanda. Eftersom beräknings- och minnesresurser på Premium-nivån är dedikerade debiteras inga transaktionsavgifter per meddelande som på andra nivåer. Alla transaktioner ingår i meddelandeenhetsallokeringen.
-
En meddelandeenhet är en uppsättning dedikerade resurser som är reserverade enbart för Premium-namnområden. Den här resursuppsättningen kan erbjuda konsekventa och upprepade prestanda för arbetsbelastningar med meddelanden. Alla Premium-namnområden kan ha en, två eller fyra meddelandeenheter och resurstilldelningen ökar linjärt: två meddelandeenheter är dubbelt så många resurser som en meddelandeenhet.
-
Premium-nivån för Service Bus-meddelandetjänsten har en fast daglig avgift per köpt meddelandeenhet. Namnområden som skapats på Premium-nivån kan ha en, två eller fyra meddelandeenheter som vardera räknas av mot de dagliga avgifterna för det angivna antalet meddelandeenheter. Premium-namnområden kan ändra antalet köpta meddelandeenheter när som helst, men den dagliga avgiften baseras på det högsta antalet meddelandeenheter som tilldelats namnområdet.
-
Ja, det går att uppgradera till premiumnivån från standardnivån. Riktlinjer för hur du migrerar din lösning från standardmeddelanden till Premium-meddelanden finns i vår dokumentation.
-
Med en hybridanslutning kan du upprätta kommunikation mellan två nätverksprogram genom en dubbelriktad binärdataström. Detta fungerar även om en eller båda parterna finns bakom en NAT eller brandvägg. Lyssnaren som ska godkänna vidarebefordran via anslutningen och avsändaren som initierar anslutningen kan båda implementeras på valfri plattform och med valfritt språk som är kompatibelt med grundläggande WebSocket-funktioner. Detta inkluderar WebSocket API i majoriteten av alla webbläsare.
-
När du skapar din första lyssnare för hybridanslutningen debiteras du per lyssnarenhet. Samma avgift tillämpas för varje ny lyssnare du lägger till. 5 GB kostnadsfri dataöverföring per månad ingår i tjänsten. Du kan använda din kostnadsfria dataöverföring på 5 GB för alla dina lyssnarenheter. Du blir debiterad för överförbrukning av dataöverföringar om dina sammanlagda dataöverföringar för alla lyssnarenheter överskrider 5 GB.
Exempelpris 1: tänk dig att du har installerat en enda lyssnare (till exempel en instans av hybridanslutningen) och låter den gå oavbrutet under en månad. Du skickar totalt 3 GB data via anslutningen under månaden. Den totala avgiften blir $-.
Exempelpris 2: tänk dig att du har installerat en enda lyssnare (till exempel en instans av hybridanslutningen) och låter den gå oavbrutet under en månad. Du skickar totalt 10 GB data via anslutningen under månaden. Den totala avgiften blir $-. Priset består av $- för anslutningen och dina första 5 GB data plus $- för 5 GB data extra.
Exempelpris 3: tänk dig att du har installerat två instanser av hybridanslutningen (A och B) och låter dem gå oavbrutet under en månad. Du skickar 3 GB data via anslutning A och 6 GB via anslutning B. Totalt skickar du 9 GB data och totalbeloppet blir $-. Priset består av $- för anslutning A plus $- för anslutning B plus $- för 4 GB överanvändning av data.
-
Vi drar 64 kB för varje anslutning till din lyssnare. Detta dras från de kostnadsfria 5 GB vi erbjuder varje månad med lyssnarenheter. Avgiften för lyssnarenheten beräknas per timme i steg om 5 minuter. Du blir inte debiterad för flera öppningar och stängningar för utvecklings-/testningssyften.
-
Om du öppnar en anslutning utan att överföra några data överför vi 1 kB varje minut åt dig för att hålla anslutningen igång. Vi gör det så att nätverket inte ska stänga anslutningen automatiskt var femte minut. Den associerade kostnaden för att göra det för en ansluten lyssnare är mindre än $0.05 per månad.
Prata med en säljare för att få en genomgång av Azure-priser. Förstå prissättningen av din molnlösning.
Få kostnadsfria molntjänster och en kredit på $200 för att utforska Azure i 30 dagar.