Nasazování aplikací v Azure DevOps

Středně pokročilý
DevOps Engineer
Administrator
Developer
Azure
Azure DevOps

Azure DevOps vám umožní vytvořit a otestovat jakoukoli aplikaci a nasadit ji do libovolného cloudu nebo místně. Zjistěte, jak nakonfigurovat kanály verzí, ve kterých se budou soustavně sestavovat, testovat a nasazovat 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. Zde jsou studijní programy v této sérii:

The trophy for the Deploy applications with Azure DevOps learning path.

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

V tomto studijním programu:

  • Vytvoříte základní kanál verze, který nasadí webovou aplikaci do Azure App Service.
  • Sestavíte kompletnější kanál, který bude provádět nasazení do několika fází vývoje a testování.
  • Spustíte funkční a nefunkční testy, které ověří chování a výkon vaší aplikace.
  • Zvolíte a implementujete vhodný vzor nasazení, který bude plynule distribuovat nové funkce uživatelům.
  • Rozšíříte kanály, abyste zajistili podporu pro různé cíle nasazení, například Azure Functions.
  • Automatizujte nasazení Dockeru a vícekontejnerové platformy Kubernetes 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.

Navrhejte a vytvořte realistický kanál verze, který podporuje změny různých testovacích a přípravných prostředí.

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 Aplikace Azure Service.

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