Vytvoření a nasazení cloudové služby Azure (Classic)

Důležité

Cloud Services (classic) je teď pro nové zákazníky zastaralý a bude vyřazen 31. srpna 2024 pro všechny zákazníky. Nová nasazení by měla používat nový model nasazení Azure Resource Manager založený na Azure Cloud Services (rozšířená podpora).

Azure Portal nabízí dva způsoby, jak vytvořit a nasadit cloudovou službu: rychlé vytvoření a vlastní vytvoření.

Tento článek vysvětluje, jak pomocí metody Rychlé vytvoření vytvořit novou cloudovou službu a pak pomocí funkce Nahrát nahrát a nasadit balíček cloudové služby v Azure. Když použijete tuto metodu, Azure Portal poskytuje pohodlné odkazy pro průběžné plnění všech požadavků. Pokud jste připravení nasadit cloudovou službu při jejím vytvoření, můžete provést obojí současně pomocí vlastního vytvoření.

Poznámka

Pokud plánujete publikovat cloudovou službu z Azure DevOps, použijte rychlé vytvoření a pak nastavte publikování v Azure DevOps z rychlého startu Azure nebo z řídicího panelu. Další informace najdete v tématu Průběžné doručování do Azure pomocí Azure DevOps nebo v nápovědě ke stránce Rychlý start .

Koncepty

K nasazení aplikace jako cloudové služby v Azure se vyžadují tři komponenty:

  • Definice služby
    Definiční soubor cloudové služby (.csdef) definuje model služby, včetně počtu rolí.
  • Konfigurace služby
    Konfigurační soubor cloudové služby (.cscfg) poskytuje nastavení konfigurace pro cloudovou službu a jednotlivé role, včetně počtu instancí rolí.
  • Balíček služby
    Balíček služby (.cspkg) obsahuje kód aplikace a konfigurace a definiční soubor služby.

Další informace o těchto souborech a o tom, jak vytvořit balíček, najdete tady.

Příprava aplikace

Před nasazením cloudové služby musíte vytvořit balíček cloudové služby (.cspkg) z kódu aplikace a konfiguračního souboru cloudové služby (.cscfg). Sada Azure SDK poskytuje nástroje pro přípravu těchto požadovaných souborů nasazení. Sadu SDK můžete nainstalovat ze stránky Azure Ke stažení v jazyce, ve kterém dáváte přednost vývoji kódu aplikace.

Tři funkce cloudové služby vyžadují před exportem balíčku služby speciální konfiguraci:

  • Pokud chcete nasadit cloudovou službu, která k šifrování dat používá protokol TLS (Transport Layer Security), dříve označovaný jako SSL (Secure Sockets Layer), nakonfigurujte aplikaci na protokol TLS.
  • Pokud chcete nakonfigurovat připojení ke vzdálené ploše k instancím rolí, nakonfigurujte role pro Vzdálenou plochu.
  • Pokud chcete pro cloudovou službu nakonfigurovat podrobné monitorování, povolte pro cloudovou službu Azure Diagnostics. Minimální monitorování (výchozí úroveň monitorování) používá pro instance rolí (virtuální počítače) čítače výkonu shromážděné z hostitelských operačních systémů. Podrobné monitorování shromažďuje další metriky na základě údajů o výkonu v rámci instancí rolí, aby bylo možné podrobněji analyzovat problémy, ke kterým dochází během zpracování aplikace. Informace o tom, jak povolit Azure Diagnostics, najdete v tématu Povolení diagnostiky v Azure.

Pokud chcete vytvořit cloudovou službu s nasazeními webových rolí nebo rolí pracovního procesu, musíte vytvořit balíček služby.

Než začnete

  • Pokud jste si sadu Azure SDK nenainstalovali, klikněte na Nainstalovat sadu Azure SDK . Otevře se stránka Stažení Azure a pak si stáhněte sadu SDK pro jazyk, ve kterém chcete vyvíjet kód. (K tomu budete mít příležitost později.)
  • Pokud některé instance rolí vyžadují certifikát, vytvořte certifikáty. Cloudové služby vyžadují soubor .pfx s privátním klíčem. Certifikáty můžete nahrát do Azure při vytváření a nasazování cloudové služby.

Vytváření a nasazování

  1. Přihlaste se k Azure Portal.

  2. Klikněte na Vytvořit prostředek > Compute, posuňte se dolů na a klikněte na Cloudová služba.

    Publikování cloudové služby1

  3. V novém podokně CloudOvá služba zadejte hodnotu názvu DNS.

  4. Vytvořte novou skupinu prostředků nebo vyberte existující.

  5. Vyberte umístění.

  6. Klikněte na Balíček. Otevře se podokno Nahrát balíček . Vyplňte požadovaná pole. Pokud některá z vašich rolí obsahuje jednu instanci, ujistěte se, že je vybraná možnost Nasadit, i když jedna nebo více rolí obsahuje jednu instanci .

  7. Ujistěte se, že je vybraná možnost Spustit nasazení .

  8. Kliknutím na OKzavřete podokno Nahrát balíček .

  9. Pokud nemáte žádné certifikáty, které byste mohli přidat, klikněte na Vytvořit.

    Publikování cloudové služby2

Nahrání certifikátu

Pokud byl váš balíček pro nasazení nakonfigurovaný tak, aby používal certifikáty, můžete certifikát nahrát.

  1. Vyberte Certifikáty a v podokně Přidat certifikáty vyberte soubor .pfx certifikátu TLS/SSL a zadejte heslo pro certifikát.

  2. Klikněte na Připojit certifikát a potom v podokně Přidat certifikáty klikněte na OK.

  3. V podokně CloudOvá služba klikněte na Vytvořit. Jakmile nasazení dosáhne stavu Připraveno , můžete pokračovat k dalším krokům.

    Publikování cloudové služby3

Ověření úspěšného dokončení nasazení

  1. Klikněte na instanci cloudové služby.

    Stav by měl ukazovat, že služba je spuštěná.

  2. V části Základy klikněte na adresu URL webu a otevřete cloudovou službu ve webovém prohlížeči.

    CloudServices_QuickGlance

Další kroky