Definování a implementace průběžné integrace

Začátečník
DevOps Engineer
Administrator
Developer
Solution Architect
Azure
Azure DevOps
Azure Virtual Machines
Azure Automation

Vytvoříte automatizované kanály, které budou soustavně sestavovat, testovat, balit a nasazovat vaše aplikace.

Požadavky

Nic

Moduly v tomto studijním programu

Vytvořte kanál kontinuální integrace, který automatizuje proces sestavení vaší aplikace.

Nastavením automatizovaného testování ve vašem kanálu můžete zlepšit kvalitu kódu.

Spravujte aplikaci a balíčky, které používá napříč kanály buildu.

Zjistěte, jak používat vlastního agenta sestavení, když agenti hostovaní Microsoftem nevyhovují vašim potřebám.

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 skript pro konfiguraci požadovaného stavu, který zkontroluje, jestli je služba IIS nainstalovaná. Nasaďte virtuální počítače pro správu pomocí služby Azure Automation. Automaticky instalujte službu IIS na virtuální počítače, na kterých tato součást chybí.

Přečtěte si, jak vytvářet pracovní postupy, které vám umožní používat pro vaše projekty kontinuální integraci (CI).