Cvičení – vytvoření oboru názvů Azure Service Bus Premium

Dokončeno

V této lekci se dozvíte, jak vytvořit obor názvů Azure Service Bus Premium.

Úvod do služby Azure Service Bus

Azure Service Bus je plně spravovaný podnikový zprostředkovatel zpráv s frontami zpráv a tématy publikování a odběru. Service Bus se používá k oddělení aplikací a služeb od sebe a poskytuje následující výhody:

  • Vyrovnávání zatížení práce mezi konkurenčními pracovními procesy
  • Sejf trasování a přenos dat a ovládacích prvků přes hranice služeb a aplikací
  • Koordinuje transakční práci, která vyžaduje vysoký stupeň spolehlivosti.

Scénáře zasílání zpráv

Mezi běžné scénáře zasílání zpráv patří:

  • Zasílání zpráv: Přenos obchodních dat, jako jsou prodejní nebo nákupní objednávky, deníky nebo přesuny zásob.
  • Oddělení aplikací: Zvýšení spolehlivosti a škálovatelnosti aplikací a služeb Producent a spotřebitel nemusí být online ani snadno dostupné současně. Zatížení je vyrovnáno tak, aby špičky provozu nepřetěžovaly službu.
  • Vyrovnávání zatížení: Umožňuje více konkurenčním příjemcům číst z fronty současně, přičemž každý bezpečně získá výhradní vlastnictví pro konkrétní zprávy.
  • Témata a odběry: Umožňuje 1:n vztahů mezi vydavateli a odběrateli, což umožňuje odběratelům vybírat konkrétní zprávy z publikovaného streamu zpráv.
  • Transakce: Proveďte několik operací, to vše v oboru atomické transakce.
  • Relace zpráv: Implementujte rozsáhlou koordinaci pracovních postupů a multiplexovaných přenosů, které vyžadují přísné řazení zpráv nebo odložení zpráv.

Pokud znáte další zprostředkovatele zpráv, jako je Apache ActiveMQ, Rabbit MQ, TIBCO EMS a IBM MQ, jsou koncepty služby Service Bus podobné tomu, co víte.

Vytvoření oboru názvů služby Service Bus

Začněte vytvořením oboru názvů. Ve službě Azure Service Bus je obor názvů kontejnerem pro fronty a témata. Každý obor názvů má jedinečný plně kvalifikovaný název domény s primárními a sekundárními šifrovacími klíči sdíleného přístupového podpisu (SAS). Odesílající nebo přijímající komponenta musí poskytnout klíč SAS pro získání přístupu k objektům v oboru názvů.

  1. Přihlaste se k webu Azure Portal pomocí stejných přihlašovacích údajů, které jste použili k aktivaci sandboxu. Otevřete odkaz na nové kartě nebo v novém okně a nechte ho vedle obsahu modulu Learn.

  2. V části Služby Azure vyberte Vytvořit prostředek.

  3. V podokně Vytvořit prostředek zadejte Service Bus do globálního vyhledávání. Ve výsledcích hledání vyberte Service Bus publikovaný Microsoftem pro Azure a pak vyberte Vytvořit.

  4. V podokně Vytvořit obor názvů na kartě Základy zadejte nebo vyberte pro každé nastavení následující hodnoty:

    Nastavení Hodnota Popis
    Podrobnosti projektu
    Předplatné Předplatné Concierge Předplatné používané pro cvičení v tomto modulu.
    Skupina prostředků [název sandboxové skupiny prostředků] Název skupiny prostředků, ve které chcete vytvořit obor názvů služby Service Bus. V tomto cvičení vytvoříte obor názvů ve skupině prostředků, která byla přiřazena při aktivaci sandboxu.
    Podrobnosti o instanci
    Název oboru názvů [Globálně jedinečný název] Zadejte název, který je v Azure jedinečný.
    Pokud chcete použít formát salesteamapp<Company><year>, název vašeho oboru názvů by vypadal jako v příkladu salesteamappContoso2022.
    Umístění Výběr z rozevíracího seznamu Vyberte si z bezplatných oblastí sandboxu uvedených za touto tabulkou.
    Cenová úroveň Premium Podpora rozhraní API služby Java Message Service (JMS) 2.0 je dostupná pouze s úrovní Premium.

    Bezplatný sandbox vám umožňuje vytvářet prostředky v podmnožině globálních oblastí Azure. Při vytváření prostředků vyberte oblast z následujícího seznamu:

    • Západní USA 2
    • Středojižní USA
    • Střední USA
    • East US
    • West Europe
    • Southeast Asia
    • Japonsko – východ
    • Brazílie – jih
    • Austrálie – jihovýchod
    • Indie – střed
  5. Vyberte Zkontrolovat a vytvořit.

  6. Po úspěšném ověření vyberte Vytvořit a vytvořte obor názvů služby Service Bus.

  7. Po dokončení nasazení vyberte Přejít k prostředku.

Vytvoření fronty Service Busu

Dále přidejte frontu pro zprávy o jednotlivých prodejích do vašeho oboru názvů:

  1. Na stránce Obor názvů služby Service Bus vyberte fronty v části Entity v nabídce vlevo.
  2. Na panelu příkazů vyberte + Fronta .
  3. V podokně Vytvořit frontu jako Název zadejte test-queue-jms a pak vyberte Vytvořit.

Po vytvoření fronty zpráv se test-queue-jms zobrazí v části Fronty v dolní části podokna oboru názvů služby Service Bus.

Získání připojovací řetězec do oboru názvů

K připojení k oboru názvů služby Service Bus z aplikace JMS použijete připojovací řetězec pro tento obor názvů dále v tomto trénování.

  1. Na stránce Obor názvů služby Service Bus vyberte v části Nastavení v nabídce vlevo zásady sdíleného přístupu.
  2. Na stránce Zásady sdíleného přístupu vyberte RootManageSharedAccessKey.
  3. Na stránce Zásady SAS vyberte tlačítko Kopírovat vedle pole Primární Připojení ion String.
  4. Zkopírujte ho a uložte ho, abyste ho mohli použít později v trénování.