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

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

Požadavky

Nic

Začínáme s Azure

Zvolte si účet Azure, který vám vyhovuje. Zvolte průběžné platby nebo vyzkoušejte Azure zdarma až na 30 dnů. Registrovat.

Moduly v tomto studijním programu

V tomto modulu se naučíte nastavit kanál kontinuální integrace (CI), který automatizuje proces vytváření 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í.

Naučte se vytvářet pracovní postupy pro přidání kontinuální integrace (CI) do vašich projektů.