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
Kód dosaženého cíle
Chcete požádat o kód cíle?
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í.
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).