Rychlý start: Nasazení aplikace řízené událostmi do Azure Spring Apps

Poznámka:

Prvních 50 vCPU hodin a 100 GB paměti je každý měsíc zdarma. Další informace najdete v tématu Snížení cen – Azure Spring Apps dělá více, náklady na méně! na blogu o aplikacích v Azure.

Poznámka:

Azure Spring Apps je nový název služby Azure Spring Cloud. Přestože má služba nový název, na některých místech uvidíte starý název, protože pracujeme na aktualizaci prostředků, jako jsou snímky obrazovky, videa a diagramy.

Tento článek se vztahuje na: ✔️ Využití standardu a vyhrazené (Preview) ✔️ Basic/Standard ✔️ Enterprise

Tento článek vysvětluje, jak nasadit aplikaci řízenou událostmi Spring Boot do Azure Spring Apps.

Ukázkový projekt je aplikace řízená událostmi, která se přihlásí k odběru fronty služby Service Bus s názvem lower-case, a pak zpracuje zprávu a odešle další zprávu do jiné fronty s názvem upper-case. Aby byla aplikace jednoduchá, zpracování zpráv jednoduše převede zprávu na velká písmena. Následující diagram znázorňuje tento proces:

Diagram znázorňující architekturu aplikací řízených událostmi v Azure Spring Apps

Tento článek obsahuje následující možnosti nasazení do Azure Spring Apps:

  • Možnost webu Azure Portal je nejjednodušší a nejrychlejší způsob, jak vytvářet prostředky a nasazovat aplikace jediným kliknutím. Tato možnost je vhodná pro vývojáře Springu, kteří chtějí rychle nasazovat aplikace do cloudových služeb Azure.
  • Možnost modulu plug-in Azure Portal + Maven je konvenční způsob, jak vytvářet prostředky a nasazovat aplikace krok za krokem. Tato možnost je vhodná pro vývojáře springu, kteří používají cloudové služby Azure poprvé.
  • Možnost Azure Developer CLI je efektivnější způsob, jak automaticky vytvářet prostředky a nasazovat aplikace prostřednictvím jednoduchých příkazů. Azure Developer CLI používá šablonu ke zřízení potřebných prostředků Azure a k nasazení kódu aplikace. Tato možnost je vhodná pro vývojáře Springu, kteří jsou obeznámeni s cloudovými službami Azure.
  • Možnost webu Azure Portal je nejjednodušším a nejrychlejším způsobem, jak vytvářet prostředky a nasazovat aplikace jediným kliknutím. Tato možnost je vhodná pro vývojáře Springu, kteří chtějí rychle nasazovat aplikace do cloudových služeb Azure.
  • Možnost modulu plug-in Azure Portal + Maven je konvenční způsob, jak vytvářet prostředky a nasazovat aplikace krok za krokem. Tato možnost je vhodná pro vývojáře springu, kteří používají cloudové služby Azure poprvé.
  • Možnost Azure CLI používá k správě prostředků Azure výkonný nástroj příkazového řádku. Tato možnost je vhodná pro vývojáře Springu, kteří jsou obeznámeni s cloudovými službami Azure.

1. Požadavky

  • Předplatné Azure. Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure před tím, než začnete.
  • Pokud nasazujete instanci plánu Azure Spring Apps Enterprise poprvé v cílovém předplatném, přečtěte si část Požadavky nabídky služby Azure Spring Apps Enterprise na Azure Marketplace.

2. Příprava projektu Spring

Tlačítko Nasadit do Azure v další části spustí prostředí webu Azure Portal, které stáhne balíček JAR ze stránky vydaných verzí ASA-Samples-Web-Application na GitHubu. Nejsou potřeba žádné místní přípravné kroky.

3. Příprava cloudového prostředí

Hlavní prostředky, které potřebujete ke spuštění této ukázky, jsou instance Azure Spring Apps, Azure Key Vault a instance služby Azure Service Bus. K vytvoření těchto prostředků použijte následující postup.

Tato část používá tlačítko Nasadit do Azure ke spuštění prostředí nasazení na webu Azure Portal. V tomto prostředí se k vytváření prostředků Azure používá šablona ARM.

3.1. Přihlaste se k portálu Azure Portal.

Přejděte na web Azure Portal a zadejte svoje přihlašovací údaje pro přihlášení k portálu. Výchozím zobrazením je váš řídicí panel služby.

3.2. Vytvoření zdrojů Azure

Pomocí následujících kroků vytvořte všechny prostředky Azure, na které aplikace závisí:

  1. Výběrem následujícího tlačítka Nasadit do Azure spusťte prostředí nasazení na webu Azure Portal:

    Tlačítko pro nasazení šablony Resource Manageru do Azure

  2. Vyplňte formulář na kartě Základy . Jako vodítko pro dokončení formuláře použijte následující tabulku:

    Nastavení Navrhovaná hodnota Popis
    Předplatné Název vašeho předplatného Předplatné Azure, které chcete použít pro váš server. Pokud máte více předplatných, zvolte předplatné, ve kterém chcete prostředek fakturovat.
    Skupina prostředků myresourcegroup Název nové skupiny prostředků nebo některé ze stávajících ve vašem předplatném.
    Oblast Oblast, která je nejblíže vašim uživatelům. Oblast slouží k vytvoření skupiny prostředků.
  3. Výběrem možnosti Zkontrolovat a Vytvořit zkontrolujte vybrané možnosti. Pak vyberte Vytvořit a nasaďte aplikaci do Azure Spring Apps.

  4. Pokud chcete monitorovat proces nasazení, na panelu nástrojů vyberte ikonu Oznámení (zvonek). Po dokončení nasazení můžete vybrat Připnout na řídicí panel, který vytvoří dlaždici pro tuto službu na řídicím panelu webu Azure Portal jako zástupce na stránce Přehled služby. Výběrem možnosti Přejít k prostředku otevřete stránku Přehled služby.

    Snímek obrazovky webu Azure Portal se stránkou Přehled s otevřeným podoknem oznámení o vlastním nasazení

4. Nasazení aplikace do Azure Spring Apps

Tlačítko Nasadit do Azure v předchozí části spustí prostředí webu Azure Portal, které zahrnuje nasazení aplikace, takže není potřeba nic jiného.

2. Příprava projektu Spring

Tlačítko Nasadit do Azure v další části spustí prostředí webu Azure Portal, které stáhne balíček JAR ze stránky vydaných verzí ASA-Samples-Web-Application na GitHubu. Nejsou potřeba žádné místní přípravné kroky.

3. Příprava cloudového prostředí

Hlavní prostředky, které potřebujete ke spuštění této ukázky, jsou instance Azure Spring Apps, instance služby Azure Key Vault a instance služby Azure Service Bus. K vytvoření těchto prostředků použijte následující postup.

Tato část používá tlačítko Nasadit do Azure ke spuštění prostředí nasazení na webu Azure Portal. V tomto prostředí se k vytváření prostředků Azure používá šablona ARM.

3.1. Přihlaste se k portálu Azure Portal.

Přejděte na web Azure Portal a zadejte svoje přihlašovací údaje pro přihlášení k portálu. Výchozím zobrazením je váš řídicí panel služby.

3.2. Vytvoření zdrojů Azure

Pomocí následujících kroků vytvořte všechny prostředky Azure, na které aplikace závisí:

  1. Výběrem následujícího tlačítka Nasadit do Azure spusťte prostředí nasazení na webu Azure Portal:

    Tlačítko pro nasazení šablony Resource Manageru do Azure

  2. Vyplňte formulář na kartě Základy . Jako vodítko pro dokončení formuláře použijte následující tabulku:

    Nastavení Navrhovaná hodnota Popis
    Předplatné Název vašeho předplatného Předplatné Azure, které chcete použít pro váš server. Pokud máte více předplatných, zvolte předplatné, ve kterém chcete prostředek fakturovat.
    Skupina prostředků myresourcegroup Název nové skupiny prostředků nebo některé ze stávajících ve vašem předplatném.
    Oblast Oblast, která je nejblíže vašim uživatelům. Oblast slouží k vytvoření skupiny prostředků.
  3. Výběrem možnosti Zkontrolovat a Vytvořit zkontrolujte vybrané možnosti. Pak vyberte Vytvořit a nasaďte aplikaci do Azure Spring Apps.

  4. Pokud chcete monitorovat proces nasazení, na panelu nástrojů vyberte ikonu Oznámení (zvonek). Po dokončení nasazení můžete vybrat Připnout na řídicí panel, který vytvoří dlaždici pro tuto službu na řídicím panelu webu Azure Portal jako zástupce na stránce Přehled služby. Výběrem možnosti Přejít k prostředku otevřete stránku Přehled služby.

    Snímek obrazovky webu Azure Portal se stránkou Přehled s otevřeným podoknem oznámení o vlastním nasazení

4. Nasazení aplikace do Azure Spring Apps

Tlačítko Nasadit do Azure v předchozí části spustí prostředí webu Azure Portal, které zahrnuje nasazení aplikace, takže není potřeba nic jiného.

2. Příprava projektu Spring

Tlačítko Nasadit do Azure v další části spustí prostředí webu Azure Portal, které stáhne balíček JAR ze stránky vydaných verzí ASA-Samples-Web-Application na GitHubu. Nejsou potřeba žádné místní přípravné kroky.

3. Příprava cloudového prostředí

Hlavní prostředky, které potřebujete ke spuštění této ukázky, jsou instance Azure Spring Apps a instance služby Azure Service Bus. Následující části popisují, jak tyto prostředky vytvořit.

Tato část používá tlačítko Nasadit do Azure ke spuštění prostředí nasazení na webu Azure Portal. V tomto prostředí se k vytváření prostředků Azure používá šablona ARM.

3.1. Přihlaste se k portálu Azure Portal.

Přejděte na web Azure Portal a zadejte svoje přihlašovací údaje pro přihlášení k portálu. Výchozím zobrazením je váš řídicí panel služby.

3.2. Vytvoření zdrojů Azure

Pomocí následujících kroků vytvořte všechny prostředky Azure, na které aplikace závisí:

  1. Výběrem následujícího tlačítka Nasadit do Azure spusťte prostředí nasazení na webu Azure Portal:

    Tlačítko pro nasazení šablony Resource Manageru do Azure

  2. Vyplňte formulář na kartě Základy . Jako vodítko pro dokončení formuláře použijte následující tabulku:

    Nastavení Navrhovaná hodnota Popis
    Předplatné Název vašeho předplatného Předplatné Azure, které chcete použít pro váš server. Pokud máte více předplatných, zvolte předplatné, ve kterém chcete prostředek fakturovat.
    Skupina prostředků myresourcegroup Název nové skupiny prostředků nebo některé ze stávajících ve vašem předplatném.
    Oblast Oblast, která je nejblíže vašim uživatelům. Oblast slouží k vytvoření skupiny prostředků.
  3. Výběrem možnosti Zkontrolovat a Vytvořit zkontrolujte vybrané možnosti. Pak vyberte Vytvořit a nasaďte aplikaci do Azure Spring Apps.

  4. Pokud chcete monitorovat proces nasazení, na panelu nástrojů vyberte ikonu Oznámení (zvonek). Po dokončení nasazení můžete vybrat Připnout na řídicí panel, který vytvoří dlaždici pro tuto službu na řídicím panelu webu Azure Portal jako zástupce na stránce Přehled služby. Výběrem možnosti Přejít k prostředku otevřete stránku Přehled služby.

    Snímek obrazovky webu Azure Portal se stránkou Přehled s otevřeným podoknem oznámení o vlastním nasazení

4. Nasazení aplikace do Azure Spring Apps

Tlačítko Nasadit do Azure v předchozí části spustí prostředí webu Azure Portal, které zahrnuje nasazení aplikace, takže není potřeba nic jiného.

5. Ověření aplikace

Pomocí následujícího postupu ověřte, že aplikace řízená událostmi funguje správně. Aplikaci můžete ověřit odesláním zprávy do lower-case fronty a potvrzením, že ve frontě upper-case je zpráva.

  1. Odešle zprávu do fronty lower-case pomocí Service Bus Exploreru. Další informace najdete v části Odeslání zprávy do fronty nebo tématu použití Service Bus Exploreru ke spouštění datových operací ve službě Service Bus.

  2. Potvrďte, že se do fronty odeslala upper-case nová zpráva. Další informace najdete v části Náhled zprávy použití Service Bus Exploreru ke spouštění datových operací ve službě Service Bus.

  1. Přejděte na stránku Přehled instance Azure Spring Apps a výběrem možnosti Protokoly zkontrolujte protokoly aplikace.

    Snímek obrazovky webu Azure Portal se stránkou Azure Spring Apps Logs

  1. Odešle zprávu do fronty lower-case pomocí Service Bus Exploreru. Další informace najdete v části Odeslání zprávy do fronty nebo tématu použití Service Bus Exploreru ke spouštění datových operací ve službě Service Bus.

  2. Potvrďte, že se do fronty odeslala upper-case nová zpráva. Další informace najdete v části Náhled zprávy použití Service Bus Exploreru ke spouštění datových operací ve službě Service Bus.

  1. Přejděte na stránku Přehled instance Azure Spring Apps a výběrem možnosti Protokoly zkontrolujte protokoly aplikace.

    Snímek obrazovky webu Azure Portal se stránkou Azure Spring Apps Logs

  2. Projděte si podrobnosti o každém nasazení prostředků, které jsou užitečné pro zkoumání problémů s nasazením.

6. Vyčištění prostředků

Pokud už je nepotřebujete, nezapomeňte odstranit prostředky, které jste vytvořili v tomto článku. Můžete odstranit skupinu prostředků Azure, což zahrnuje odstranění všech prostředků v této skupině prostředků.

Pomocí následujících kroků odstraňte celou skupinu prostředků, včetně nově vytvořené služby:

  1. Vyhledejte skupinu prostředků na webu Azure Portal. V navigační nabídce vyberte Skupiny prostředků a pak vyberte název vaší skupiny prostředků.

  2. Na stránce Skupina prostředků vyberte Odstranit. Do textového pole zadejte název skupiny prostředků, abyste potvrdili odstranění, a pak vyberte Odstranit.

Pomocí následujících kroků odstraňte celou skupinu prostředků, včetně nově vytvořené služby:

  1. Vyhledejte skupinu prostředků na webu Azure Portal. V navigační nabídce vyberte Skupiny prostředků a pak vyberte název vaší skupiny prostředků.

  2. Na stránce Skupina prostředků vyberte Odstranit. Do textového pole zadejte název skupiny prostředků, abyste potvrdili odstranění, a pak vyberte Odstranit.

7. Další kroky

Další informace najdete v následujících článcích: