Wichtige Begriffe zu Validation-as-a-Service

Dieser Artikel beschreibt wichtige Konzepte von Validation-as-a-Service (VaaS).

Lösungen

Eine VaaS-Lösung stellt eine Azure Stack Hub-Lösung mit einer bestimmten Hardwareliste dar. Die VaaS-Lösung fungiert als Container für die Workflows, die für die Azure Stack Hub-Lösung ausgeführt werden.

Erstellen einer Lösung im Azure Stack Hub-Validierungsportal

  1. Melden Sie sich beim Azure Stack Hub-Validierungsportal an.
  2. Wählen Sie auf dem Lösungsdashboard die Option Neue Lösung aus.
  3. Geben Sie einen Namen für Lösung ein. Benennungsvorschläge finden Sie unter Benennungskonventionen für VaaS-Lösungen.
  4. Wählen Sie Speichern aus, um die Lösung zu erstellen.

Workflows

Ein VaaS-Workflow arbeitet im Kontext einer VaaS-Lösung. Er stellt eine Reihe von Testsammlungen dar, die die Funktionalität einer Azure Stack Hub-Bereitstellung testen. Für jede Bereitstellung oder Softwareaktualisierung einer Azure Stack Hub-Lösung sollte ein Workflow erstellt werden.

Workflows werden nach dem Testszenariotyp kategorisiert. Bei inoffiziellen Tests können Sie im Workflow Testdurchlauf Tests aus allen verfügbaren VaaS-Begleitmaterialien auswählen. Bei offiziellen Tests werden im Workflow Validierung bestimmte von Microsoft ausgewählte Testszenarien angezielt.

VaaS workflow tiles

Hinweis

Der Workflow Paketvalidierung unterstützt derzeit zwei Szenarien: Überprüfen von OEM-Paketen und Überprüfen von Softwareupdates von Microsoft.

Weitere Informationen zu Workflowtypen finden Sie unter Was ist Validation-as-a-Service für Azure Stack Hub?.

Erste Schritte mit VaaS-Workflows

  1. Erstellen Sie auf dem Lösungsdashboard eine neue Lösung, oder wählen Sie eine vorhandene aus. Dadurch werden die Workflowkacheln aktualisiert und aktiviert.

  2. Wählen Sie zum Erstellen eines neuen Workflows auf einer beliebigen Kachel die Option Starten aus. Spezifische Informationen zu den einzelnen Workflows finden Sie in den folgenden Artikeln:

  3. Wählen Sie zum Verwalten oder Überwachen eines vorhandenen Workflows auf der Workflow-Kachel die Option Verwalten aus. Wählen Sie den Namen des Workflows aus, und zeigen Sie mithilfe der Schaltfläche Bearbeiten die Eigenschaften an, oder ändern Sie allgemeine Testparameter.

Weitere Informationen zu Eigenschaften und Parametern von Workflows finden Sie unter Allgemeine Workflowparameter für Validation-as-a-Service in Azure Stack Hub.

Tests

Ein Test in VaaS umfasst eine Sammlung von Vorgängen, die für eine Azure Stack Hub-Lösung ausgeführt werden. Tests haben unterschiedliche beabsichtigte Zwecke, die durch eine Kategorie (etwa Funktion oder Zuverlässigkeit) angegeben werden. Sie sind außerdem auf einen oder mehrere Dienste von Azure Stack Hub ausgelegt. Jeder Test definiert einen eigenen Satz von Parametern, von denen einige durch gemeinsame Parameter des sie enthaltenden Workflows angegeben werden.

Weitere Informationen zum Verwalten und Überwachen von Tests finden Sie unter Überwachen und Verwalten von Tests im Azure Stack Hub-Validierungsportal.

Weitere Informationen zu Testparametern finden Sie unter Allgemeine Workflowparameter für Validation-as-a-Service in Azure Stack Hub.

Agents

Ein VaaS-Agent steuert die Testausführung. Zwei Typen von Agents führen VaaS-Tests aus:

  • Der Cloud-Agent. Dies ist der in VaaS verfügbare Standard-Agent. Es ist kein Setup erforderlich, aber dies erfordert eingehende Verbindungen für Ihre Umgebung und dass Azure Stack Hub-Endpunkte über das Internet aufgelöst werden können. Einige Tests sind nicht mit dem Cloud-Agent kompatibel.
  • Ein lokaler Agent. Dadurch können Sie eine Validierung in Szenarien ausführen, in denen keine eingehenden Verbindungen für Ihre Umgebung möglich sind. Für einige Tests ist die Ausführung über den lokalen Agent erforderlich.

Lokale Agents sind nicht an eine bestimmte Azure Stack Hub- oder VaaS-Lösung gebunden. Als bewährte Methode sollten sie außerhalb einer Azure Stack Hub-Umgebung ausgeführt werden.

Anweisungen zum Hinzufügen eines lokalen Agents finden Sie unter Bereitstellen des lokalen Agents.

Nächste Schritte