Vytvoření a nasazení cloudové služby Azure (Rozšířená podpora) pomocí sady Visual Studio
Počínaje verzí Visual Studio 2019 verze 16,9 (aktuálně ve verzi Preview) můžete pracovat s cloud services pomocí Azure Resource Manager (ARM), což značně zjednodušuje a modernizes údržbu a správu prostředků Azure. Tato možnost je povolená novou službou Azure, která se označuje jako Cloud Services (Rozšířená podpora). Existující cloudovou službu můžete publikovat na Cloud Services (Rozšířená podpora). Informace o této službě Azure najdete v dokumentaci Cloud Services (Rozšířená podpora).
Důležité
Cloud Services (Rozšířená podpora) je aktuálně ve verzi Public Preview. Tato verze Preview se poskytuje bez smlouvy o úrovni služeb a nedoporučuje se pro úlohy v produkčním prostředí. Některé funkce se nemusí podporovat nebo mohou mít omezené možnosti. Další informace najdete v dodatečných podmínkách použití pro verze Preview v Microsoft Azure.
Registrace funkce pro vaše předplatné
Cloud Services (Rozšířená podpora) je aktuálně ve verzi Preview. Zaregistrujte funkci pro vaše předplatné následujícím způsobem:
Register-AzProviderFeature -FeatureName CloudServices -ProviderNamespace Microsoft.Compute
Další informace najdete v tématu předpoklady pro nasazení Cloud Services (Rozšířená podpora) .
Vytvoření projektu
Visual Studio poskytuje šablonu projektu, která vám umožní vytvořit cloudovou službu Azure s rozšířenou podporou s názvem Azure Cloud Service (Rozšířená podpora). Cloudová služba je jednoduchá služba Azure pro obecné účely. Po vytvoření projektu Visual Studio umožňuje konfigurovat, ladit a nasazovat cloudovou službu do Azure.
Vytvoření projektu cloudové služby Azure (Rozšířená podpora) v aplikaci Visual Studio
V této části se seznámíte s vytvořením projektu cloudové služby Azure v aplikaci Visual Studio s jednou nebo více webovými rolemi.
V okně Start vyberte možnost vytvořit nový projekt.
Do vyhledávacího pole zadejte Cloud a pak zvolte Azure Cloud Service (Rozšířená podpora).

Zadejte název projektu a klikněte na vytvořit.

V dialogovém okně nová Microsoft Azure cloudová služba vyberte role, které chcete přidat, a zvolte tlačítko se šipkou vpravo a přidejte je do svého řešení.

Pokud chcete přejmenovat přidanou roli, najeďte na ni v dialogovém okně nový Microsoft Azure cloudová služba a v místní nabídce vyberte Přejmenovat. Můžete také přejmenovat roli v rámci řešení (v Průzkumník řešení) po jejím přidání.

Projekt aplikace Visual Studio Azure obsahuje přidružení k projektům rolí v řešení. Projekt obsahuje také soubor definice služby a konfigurační soubor služby:
- Definiční soubor služby – definuje nastavení modulu runtime pro vaši aplikaci, včetně toho, jaké role jsou povinné, koncové body a velikost virtuálního počítače.
- Konfigurační soubor služby – konfiguruje, kolik instancí role se spouští, a hodnoty nastavení definované pro roli.
Další informace o těchto souborech najdete v tématu Konfigurace rolí pro cloudovou službu Azure se sadou Visual Studio.
Publikování cloudové služby
Vytvořte nebo otevřete projekt cloudové služby Azure v aplikaci Visual Studio.
V Průzkumník řešení klikněte pravým tlačítkem myši na projekt a v místní nabídce vyberte publikovat.

Účet – vyberte účet nebo v rozevíracím seznamu účet vyberte Přidat účet .
Vyberte své předplatné – vyberte předplatné, které chcete použít pro vaše nasazení. Předplatné, které používáte pro nasazení Cloud Services (Rozšířená podpora), musí mít přiřazené role vlastníka nebo přispěvatele prostřednictvím řízení přístupu na základě role (RBAC). Pokud vaše předplatné nemá žádnou z těchto rolí, přečtěte si téma Postup přidání přiřazení role , který chcete přidat, než budete pokračovat dál.
Kliknutím na tlačítko Další přejděte na stránku Nastavení .

Cloudová služba – pomocí rozevíracího seznamu vyberte existující cloudovou službu nebo vyberte vytvořit novou a vytvořte cloudovou službu. Datové centrum se zobrazí v závorkách pro každou cloudovou službu. Doporučuje se, aby bylo umístění datového centra pro cloudovou službu stejné jako umístění datového centra pro účet úložiště.
Pokud se rozhodnete vytvořit novou cloudovou službu, zobrazí se dialogové okno vytvořit cloudovou službu (Rozšířená podpora) . Zadejte umístění a skupinu prostředků, které chcete použít pro cloudovou službu.

Konfigurace sestavení – vyberte buď ladění , nebo vydání.
Konfigurace služby – vyberte buď Cloud , nebo místní.
Účet úložiště – vyberte účet úložiště, který se má použít pro toto nasazení, nebo vytvořte nový pro vytvoření účtu úložiště. Oblast se zobrazí v závorkách pro každý účet úložiště. Doporučuje se, aby bylo umístění datového centra pro účet úložiště stejné jako umístění datového centra pro cloudovou službu (společné nastavení).
Účet úložiště Azure ukládá balíček pro nasazení aplikace. Po nasazení aplikace se balíček odebere z účtu úložiště.
Key Vault – zadejte Key Vault, která obsahuje tajné klíče pro tuto cloudovou službu. Tato možnost je povolená, pokud je povolená Vzdálená plocha nebo se do konfigurace přidávají certifikáty.
Povolit vzdálenou plochu pro všechny role – tuto možnost vyberte, pokud chcete být schopni se vzdáleně připojit ke službě. Zobrazí se výzva k zadání přihlašovacích údajů.

Kliknutím na tlačítko Další přejdete na stránku nastavení diagnostiky .

Diagnostika umožňuje řešit potíže s cloudovou službou Azure (nebo virtuálním počítačem Azure). Informace o diagnostice najdete v tématu Konfigurace diagnostiky pro Azure Cloud Services a Virtual Machines. Informace o Application Insights najdete v tématu co je Application Insights?.
Kliknutím na tlačítko Další přejděte na stránku Souhrn .

Cílový profil – můžete zvolit vytvoření profilu publikování z nastavení, které jste si zvolili. Můžete například vytvořit jeden profil pro testovací prostředí a jiný pro produkční prostředí. Chcete-li uložit tento profil, klikněte na ikonu Uložit . Průvodce vytvoří profil a uloží jej do projektu aplikace Visual Studio. Chcete-li změnit název profilu, otevřete seznam cílový profil a pak zvolte možnost Spravovat....
Poznámka
Profil publikování se zobrazí v Průzkumník řešení v aplikaci Visual Studio a nastavení profilu se zapisuje do souboru s příponou. azurePubxml. Nastavení jsou uložena jako atributy značek XML.
Jakmile nakonfigurujete všechna nastavení pro nasazení projektu, v dolní části dialogového okna vyberte publikovat . Stav procesu můžete sledovat v okně výstup protokolu aktivit Azure v aplikaci Visual Studio.
Gratulujeme! Publikovali jste projekt cloudové služby Rozšířená podpora do Azure. Chcete-li znovu publikovat se stejným nastavením, můžete znovu použít profil publikování, nebo opakováním těchto kroků vytvořit nové.
Vyčištění prostředků Azure
Pokud chcete vyčistit prostředky Azure, které jste vytvořili pomocí tohoto kurzu, klikněte na Azure Portal, vyberte skupiny prostředků, najděte a otevřete skupinu prostředků, kterou jste použili k vytvoření služby, a vyberte Odstranit skupinu prostředků.
Další kroky
Pomocí tlačítka Konfigurovat na obrazovce publikování nastavte průběžnou integraci (CI). Další informace najdete v dokumentaci Azure Pipelines.