Příprava na publikování nebo nasazení cloudové služby v sadě Visual Studio

Poznámka:

Tento článek se týká služeb Azure Cloud Services (Classic), které jsou pro nové zákazníky zastaralé a budou vyřazeny 31. srpna 2024. Stávající služby vytvořené pomocí této technologie se stále podporují prostřednictvím Azure Cloud Services (rozšířená podpora). Pro nový vývoj doporučujeme použít novější typ služby navržený pro váš konkrétní účel, například službu Aplikace Azure Service, Azure Functions nebo Azure Container Apps. Nejnovější seznam dostupných služeb najdete v tématu Adresář produktů Azure.

Pokud chcete publikovat projekt cloudové služby, musíte nastavit následující služby, jak je popsáno v tomto článku:

  • Cloudová služba pro spouštění rolí v prostředí Azure a
  • Účet úložiště, který poskytuje přístup ke službám Blob, Queue a Table.

Požadavky

Vytvoření cloudové služby

Cloudová služba spouští vaše role v prostředí Azure. Cloudovou službu můžete vytvořit buď v sadě Visual Studio, nebo prostřednictvím webu Azure Portal , jak je popsáno v následujících částech.

Vytvoření cloudové služby ze sady Visual Studio

  1. Po dříve vytvořeném projektu cloudové služby klikněte pravým tlačítkem myši na projekt Publikovat.
  2. V případě potřeby se přihlaste pomocí účtu Microsoft nebo účtu organizace přidruženého k vašemu předplatnému Azure a pak vyberte Další a přejděte na stránku Nastavení.
  3. Zobrazí se dialogové okno Vytvořit cloudovou službu a účet úložiště (pokud ne, v seznamu cloudových služeb vyberte Vytvořit nový).
  4. Zadejte název bez rozlišování malých a velkých písmen pro cloudovou službu, který je součástí vaší adresy URL a musí být jedinečný. Zvolte také oblast nebo skupinu vztahů a vyberte možnost Replikace.

Vytvoření cloudové služby prostřednictvím webu Azure Portal

  1. Přihlaste se k portálu Azure.
  2. Na levé straně stránky vyberte Cloud Services (Classic ).
  3. Vyberte + Přidat a zadejte požadované informace (název DNS, předplatné, skupina prostředků a umístění). V tuto chvíli není nutné nahrát balíček, protože to uděláte později v sadě Visual Studio.
  4. Vyberte Vytvořit k dokončení procesu.

Vytvoření účtu úložiště

Účet úložiště poskytuje přístup ke službám Blob, Queue a Table. Účet úložiště můžete vytvořit prostřednictvím sady Visual Studio nebo webu Azure Portal.

Vytvoření účtu úložiště ze sady Visual Studio

  1. V Průzkumník řešení s dříve vytvořeným projektem cloudové služby vyhledejte uzel Připojení služby v projektu role, klikněte pravým tlačítkem a vyberte Přidat Připojení ed Službu. (V sadě Visual Studio 2015 klikněte pravým tlačítkem na tlačítko Uzel úložiště a vyberte Vytvořit účet úložiště.)
  2. V seznamu Připojení ed Services, který se zobrazí, vyberte Cloudové úložiště s Azure Storage.
  3. V dialogovém okně Azure Storage, které se zobrazí, vyberte +Vytvořit nový účet úložiště, ve kterém se zobrazí dialogové okno, ve kterém zadáte své předplatné, název účtu, cenovou úroveň, skupinu prostředků a umístění.
  4. Až budete hotovi, vyberte Vytvořit . Nový účet úložiště se zobrazí v seznamu dostupných účtů úložiště ve vašem předplatném.
  5. Vyberte tento účet a vyberte Přidat.

Vytvoření účtu úložiště prostřednictvím webu Azure Portal

  1. Přihlaste se k portálu Azure.
  2. V levém horním rohu vyberte + Nový .
  3. V části Azure Marketplace vyberte Úložiště a pak účet úložiště – objekt blob, soubor, tabulka, fronta z pravé strany.
  4. Zadejte požadované informace (název, model nasazení atd.).
  5. Vyberte Vytvořit k dokončení procesu.

Konfigurace aplikace tak, aby používala účet úložiště

Po vytvoření účtu úložiště se k němu ze sady Visual Studio automaticky aktualizují konfigurace služby pro projekt, včetně adres URL a přístupových klíčů.

Pokud jste vytvořili cloudovou službu ze sady Visual Studio pomocí služby Přidat Připojení ed, můžete připojení zkontrolovat otevřením ServiceConfiguration.Cloud.cscfg a ServiceConfiguration.Local.cscfg.

Pokud jste vytvořili cloudovou službu prostřednictvím webu Azure Portal, postupujte podle stejných kroků v tématu Vytvoření účtu úložiště ze sady Visual Studio , ale místo vytvoření nového účtu vyberte existující účet. Visual Studio pak aktualizuje konfiguraci za vás.

Pokud chcete konfigurovat nastavení ručně, použijte stránky vlastností v sadě Visual Studio pro příslušnou roli v projektu cloudové služby (klikněte pravým tlačítkem myši na roli a vyberte Vlastnosti). Další informace najdete v tématu Konfigurace připojovací řetězec pro účet úložiště.

Informace o přístupových klíčích

Na webu Azure Portal se zobrazují adresy URL, které můžete použít pro přístup k prostředkům v každé službě Azure Storage, a také primární a sekundární přístupové klíče pro váš účet. Tyto klíče použijete k ověření požadavků provedených vůči službám úložiště.

Sekundární přístupový klíč poskytuje stejný přístup k vašemu účtu úložiště jako primární přístupový klíč a vygeneruje se jako záloha, pokud dojde k ohrožení primárního přístupového klíče. Kromě toho se doporučuje pravidelně znovu vygenerovat přístupové klíče. Můžete upravit nastavení připojovací řetězec tak, aby používalo sekundární klíč při opětovném generování primárního klíče, a pak ho můžete upravit tak, aby používal znovu vygenerovaný primární klíč při opětovném vygenerování sekundárního klíče.

Další informace o publikování aplikací do Azure ze sady Visual Studio najdete v tématu Publikování cloudové služby pomocí nástrojů Azure.