Nasazení první šablony

Dokončeno

Rozhraní příkazového řádku Azureazd () je postavené na příkazech pro vývojáře a základních šablonách aplikací. Příkazy se mapují na běžné úlohy pracovního postupu vývoje, jako je zřizování nebo nasazování prostředků. Šablony zahrnují všechny nezbytné zdrojové kódy a konfigurační prostředky pro dokončení těchto úloh. Můžete začít používat azd buď pomocí jedné z existujících a rozšiřitelných ukázkových šablon, nebo vytvořením vlastní šablony.

Při zahájení azdpráce je často nejjednodušší najít existující šablonu, která úzce odpovídá vaší požadované architektuře prostředí, a použít ji jako výchozí bod. Na webu Awesome AZD můžete prozkoumat velkou sadu dostupných šablon. Seznam dostupných šablon můžete zobrazit také pomocí následujícího příkazu:

azd template list

V tomto příkladu použijete existující šablonu todo-nodejs-mongo postavenou na zásobníku Node.js a MongoDB. I když jste s těmito technologiemi nikdy nepracovali, můžete pokračovat v krocích dopředu, protože azd zvládne většinu práce za vás. Tato šablona vytvoří sadu prostředků v Azure, které jsou podobné prostředkům popsaným v ukázkovém scénáři na začátku modulu.

Poznámka:

Stejný azd postup popsaný v tomto modulu platí také pro šablony vytvořené v jiných jazycích nebo technologiích, jako je C# nebo Python.

Nasazení šablony

Nejběžnější úvodní pracovní postup vyžaduje azd jenom několik příkazů. Další příkazy a možnosti prozkoumáte později v modulu a dokončíte další úlohy. Pokud chcete inicializovat a nasadit azd šablonu, proveďte následující kroky:

  1. Otevřete příkazový řádek do prázdného adresáře souborů.

  2. azd init Spusťte příkaz a zadejte šablonu, kterou chcete použít jako parametr. azd naklonuje šablonu v místním prostředí.

    azd init --template todo-nodejs-mongo
    
  3. Když vás příkaz vyzve k zadání názvu prostředí, zadejte azdlearn. Název prostředí ovlivňuje pojmenování určitých prostředků v Azure.

  4. Spuštěním azd auth login příkazu spusťte okno prohlížeče, pomocí které se můžete přihlásit ke svému účtu Azure.

    azd auth login
    
  5. Spuštěním azd up příkazu zřiďte a nasaďte prostředky šablony do Azure. Po zobrazení výzvy vyberte předplatné a umístění, do které chcete nasazení provést.

    azd up
    

Spuštění azd up příkazu může trvat několik minut. Každá šablona zřídí různé prostředky a konfigurace Azure, což znamená, že různé šablony vyžadují k dokončení různé množství času. Při spuštění procesu by se měly v konzole zobrazovat aktualizace. Po dokončení se zobrazí odkaz na nasazený web. Měli byste také vidět odkaz na proces nasazení v Azure, který můžete navštívit a zobrazit další informace o nasazení.

Nasazená aplikace by měla vypadat podobně jako na následujícím snímku obrazovky:

Snímek obrazovky s nasazenou webovou aplikací

Prostředky vytvořené v Azure můžete zobrazit také tak, že přejdete do skupiny prostředků na webu Azure Portal:

  1. Na hlavním panelu hledání na webu Azure Portal vyhledejte skupinu azd prostředků vytvořenou zadáním rg-azdlearn. Podle konvence bude skupina prostředků názvem prostředí, který jste zadali předponou rg-.

  2. Výběrem skupiny prostředků z výsledků přejděte na stránku přehledu. Měl by se zobrazit seznam různých prostředků, které pro vás azdvytvořil .

    Snímek obrazovky znázorňující nasazené prostředky

Monitorování aplikace

Mnoho azd šablon také zřizují monitorovací prostředky v Azure, jako jsou řídicí panely Application Insights. Tyto řídicí panely poskytují funkce monitorování stavu aplikací, jako jsou živé metriky a protokolování. Tyto řídicí panely můžete spustit pomocí azd monitor příkazu a jednoho z následujících příznaků:

  • --overview - Spustí hlavní řídicí panel.
  • --live – Spustí řídicí panel živých metrik.
  • --logs – Spustí řídicí panel protokolování.

Spuštěním následujícího příkazu v terminálu otevřete například řídicí panel živých metrik:

azd monitor --live

Prohlížeč by měl spustit a zobrazit stránku podobnou následujícímu snímku obrazovky:

Snímek obrazovky s řídicím panelem metrik

Gratulujeme! Zřídili jste, nasadili a monitorovali své první prostředí aplikace pomocí azd. Dále se dozvíte, jak šablonu aktualizovat a nasadit změny.