Definieren und Implementieren von Continuous Integration
Erstellen Sie automatisierte Pipelines, um Ihre Anwendungen fortlaufend erstellen, testen, packen und bereitstellen zu können.
Voraussetzungen
Keine
Erfolgscode
Möchten Sie einen Erfolgscode beantragen?
Module in diesem Lernpfad
In diesem Modul erfahren Sie, wie Sie eine Continuous Integration-Pipeline (CI) einrichten, die den Erstellungsprozess Ihrer Anwendung automatisiert.
Richten Sie automatisierte Tests in Ihrer Pipeline ein, um die Qualität des Codes zu verbessern.
Verwalten Sie Ihre Anwendung und die von ihr verwendeten Pakete über Buildpipelines hinweg.
Erfahren Sie, wie Sie Ihren eigenen Build-Agent verwenden, wenn von Microsoft gehostete Agents nicht Ihren Anforderungen entsprechen.
Einrichten einer Continuous Delivery-Pipeline (CD), die den Prozess der Bereitstellung Ihrer Anwendung automatisiert.
Entwerfen und Erstellen einer realistischen Releasepipeline, die Änderungen in verschiedenen Test- und Stagingumgebungen höherstuft.
Sie können Selenium-UI-Tests, eine bestimmte Art von Funktionstests, in Azure Pipelines ausführen.
Führen Sie automatisierte Auslastungstests mithilfe von Apache JMeter aus, einer Form nicht funktionaler Tests in Azure Pipelines.
Wählen und implementieren Sie ein Bereitstellungsmuster, das Ihnen hilft, ein Rollout neuer Anwendungsfeatures problemlos für Ihre Benutzer durchzuführen.
Erstellen Sie ein DSC-Skript (Desired State Configuration, Konfiguration des gewünschten Zustands), das überprüft, ob die Internetinformationsdienste (IIS) installiert sind. Integrieren Sie VMs (virtuelle Computer) für die Verwaltung durch Azure Automation. Installieren Sie die IIS automatisch auf den VMs, auf denen das Feature fehlt.
Erfahren Sie, wie Sie Workflows erstellen, mit denen Sie Continuous Integration (CI) für Ihre Projekte verwenden können.