Nasazení aplikací pomocí Azure DevOps

intermediate
devops-engineer
administrator
developer
azure
azure-devops

Ve zkratce

Azure DevOps umožňuje sestavovat, testovat a nasazovat libovolnou aplikaci do libovolného cloudu nebo místně. Zjistěte, jak nakonfigurovat kanály verze, které průběžně sestavují, testují a nasazují vaše aplikace.

Tento studijní program je součástí série. Můžete si vybrat témata, která vás nejvíce zajímají, nebo projít jednotlivými tématy. Tady jsou studijní programy v této řadě:

trofej pro studijní program Nasazení aplikací pomocí Azure DevOps.

Část 3: Nasazení aplikací pomocí Azure DevOps

V tomto studijním programu:

  • Vytvořte základní pipeline pro nasazení webové aplikace do služby Azure App Service.
  • Vytvořte kompletnější proces, který nasadí do několika fází vývoje a testování.
  • Spusťte funkční a nefunkční testy, které ověřují chování a výkon vaší aplikace.
  • Zvolte a implementujte vhodný model nasazení, který uživatelům hladce zavede nové funkce.
  • Rozšiřte kanály a přidejte podporu pro různé cíle nasazení, jako je Azure Functions.
  • Automatizujte nasazení Dockeru a kubernetes s více kontejnery pomocí Azure Pipelines.

Moduly v tomto studijním programu

Nastavte kanál průběžného doručování (CD), který automatizuje proces nasazení aplikace.

Navrhněte a vytvořte realistický nasazovací kanál, který umožňuje změny v různých testovacích a přípravných prostředích.

V Azure Pipelines spusťte testy uživatelského rozhraní Selenium, jako formu funkčního testování.

Spouštění automatizovaných zátěžových testů pomocí Apache JMeter, které je formou nefunkčního testování, ve službě Azure Pipelines

Zvolte a implementujte model nasazení, který uživatelům pomůže hladce zavést nové funkce aplikací.

Vytvořte kanál Azure DevOps, který sestaví a nasadí ASP.NET webovou aplikaci a aplikaci Azure Functions do Azure.

Pomocí Azure Pipelines nasaďte kontejnery Dockeru do služby Azure App Service.

Nasazení několika kontejnerů do clusteru Azure Kubernetes Service pomocí Azure Pipelines