View a markdown version of this page

Initiieren, Erstellen und Ausführen AWS FIS Experimente - AWS Resilience Hub

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Initiieren, Erstellen und Ausführen AWS FIS Experimente

AWS Resilience Hub vereinfacht AWS FIS Experimente durch Integration mit AWS FIS Experimenten. Es bietet maßgeschneiderte Empfehlungen und ermöglicht das Initiieren von AWS FIS Experimenten mit vorab ausgefüllten Vorlagen, die Ihren Anwendungskomponenten (AppComponents) zugeordnet sind, was effiziente Resilienztests ermöglicht.

Um eine zu initiieren AWS FIS Experimentieren Sie anhand von Betriebsempfehlungen
  1. Öffnen Sie die AWS Resilience Hub Konsole.

  2. Wählen Sie im Navigationsbereich Applications (Anwendungen).

  3. Wählen Sie aus der Liste der Anwendungen die Anwendung aus, für die Sie einen Test erstellen möchten.

  4. Wählen Sie die Registerkarte „Bewertungen“.

  5. Wählen Sie eine Bewertung aus der Tabelle mit den Resilienzbewertungen aus. Wenn Sie noch keine Bewertung haben, schließen Sie das Verfahren in ab Durchführung von Resilienzbewertungen in AWS Resilience Hub und kehren Sie dann zu diesem Schritt zurück.

  6. Wählen Sie die Registerkarte Betriebsempfehlungen.

  7. Wählen Sie den Rechtspfeil vor Experimenten mit Fehlerinjektion.

    In diesem Abschnitt sind alle AWS FIS Experimente aufgeführt, die AWS Resilience Hub für Ihre Anwendung zum Stresstest und zur Verbesserung der Belastbarkeit empfohlen werden. Basierend auf Ihrer Implementierung werden die AWS FIS Experimente in die folgenden Zustände eingeteilt:

    • Implementiert — Gibt an, dass die von empfohlenen Experimente in Ihrer Anwendung implementiert AWS Resilience Hub sind. Wählen Sie die unten angegebene Zahl aus, um alle implementierten Experimente in der Tabelle Experimente anzuzeigen.

    • Teilweise implementiert — Gibt an, dass die von empfohlenen Experimente teilweise in Ihrer Anwendung implementiert AWS Resilience Hub sind. Wählen Sie die unten angegebene Zahl aus, um alle teilweise implementierten Experimente in der Tabelle Experimente anzuzeigen.

    • Nicht implementiert — Zeigt an, dass die von empfohlenen Experimente in Ihrer Anwendung nicht implementiert AWS Resilience Hub sind. Wählen Sie die unten angegebene Zahl aus, um alle nicht implementierten Experimente in der Tabelle Experimente anzuzeigen.

    • Ausgeschlossen — Zeigt an, dass die von empfohlenen Experimente von Ihrer Anwendung ausgeschlossen AWS Resilience Hub sind. Wählen Sie die unten angegebene Zahl aus, um alle ausgeschlossenen Experimente in der Tabelle Experimente anzuzeigen. Weitere Informationen zum Ein- und Ausschließen empfohlener Experimente finden Sie unter Ein- oder Ausschließen von Betriebsempfehlungen.

    In der Tabelle Experimente sind alle implementierten AWS FIS -Experimente aufgeführt, die sich auf das Bewertungsergebnis zur Ausfallsicherheit Ihrer Anwendung auswirken. Sie können die AWS FIS Experimente anhand der folgenden Informationen identifizieren:

    • Aktionsname — Gibt die für Ihre Anwendung empfohlene AWS FIS Aktion an. Wählen Sie den Aktionsnamen, um alle empfohlenen Aktionen AppComponents auf der Seite mit den AWS FIS Versuchsdetails anzuzeigen. Wenn als Status Nicht verfolgbar angegeben ist, bedeutet dies, dass es sich bei dem AWS FIS -Experiment um ein Szenario handelt. Wählen Sie den Namen des Szenarios aus, um die Details auf der Seite Szenariobibliothek in der AWS FIS -Konsole anzuzeigen.

    • Status — Gibt den aktuellen Implementierungsstatus des AWS FIS Experiments an. Dieser kann Implementiert, Teilweise implementiert, Nicht implementiert oder Ausgeschlossen sein.

      Anmerkung

      AWS FIS Das Szenario ist eine reine Konsolenfunktion mit mehreren vordefinierten Aktionen. Daher AWS Resilience Hub kann es nicht verfolgt werden und der Status wird auf Nicht verfolgbar gesetzt.

    • Beschreibung — Beschreibt das Ziel der AWS FIS Aktion.

  8. Wählen Sie eine AWS FIS Aktion aus, für die Sie ein Experiment starten möchten.

    Im Abschnitt mit den Empfehlungen für AWS FIS Experimente können Sie AppComponents anhand der folgenden Informationen mehr über die Experimente erfahren, die Sie durchführen müssen:

    • Name — Name des Objekts, AppComponent in dem die Ressourcen gruppiert sind.

    • Status — Gibt den aktuellen Implementierungsstatus der AWS FIS Aktion an. Dieser kann Implementiert, Teilweise implementiert, Nicht implementiert oder Ausgeschlossen sein.

      Anmerkung

      AWS FIS Das Szenario ist eine reine Konsolenfunktion mit mehreren vordefinierten Aktionen. Daher AWS Resilience Hub kann es nicht verfolgt werden und der Status wird auf Nicht verfolgbar gesetzt.

    • Zielauswahl – Gibt an, wie die Ressourcen in das Experiment aufgenommen werden, wenn Sie Experiment einleiten auswählen. Wenn die Zielressourcen AWS Resilience Hub nicht automatisch bestimmt werden, zeigen Sie mit der Maus auf das entsprechende Ziel-Auswahlfeld, um eine Anleitung zum Hinzufügen zu erhalten.

    • Ressourcen — Gibt die Anzahl der Ressourcen an, die unter dem AppComponent gruppiert sind. Wählen Sie die Nummer aus, um die betreffenden Ressourcen im Dialogfeld Ressourcen anzuzeigen. Sie können die Ressourcen anhand der folgenden Informationen identifizieren:

      • Logische ID – gibt die logische ID der Ressource an. Eine logische ID ist ein Name, der zur Identifizierung von Ressourcen in Ihrer Terraform-Statusdatei AWS CloudFormation, Ihrer MyApplications-Anwendung, Ihrer AWS -Ressourcengruppen Ressource oder Ihrem Amazon Elastic Kubernetes Service-Cluster verwendet wird.

      • Physische ID – Gibt die tatsächlich zugewiesene ID für die Ressource an, z. B. die ID einer Amazon-EC2-Instance oder den Namen eines Amazon-S3-Buckets.

      • Typ – Gibt den Ressourcentyp an.

      • Region – Gibt die AWS -Region an, in der sich die Ressource befindet.

  9. Wählen Sie einen aus AppComponent und wählen Sie „Einschließen“ oder „Ausschließen“, um die AppComponent in das Experiment einzubeziehen bzw. auszuschließen. AWS FIS

  10. Wählen Sie Experiment starten aus.

    AWS Resilience Hub leitet Sie zur Seite „Vorlagendetails angeben“ in der AWS FIS Konsole weiter und öffnet sie in einem neuen Tab.

  11. Um eine Versuchsvorlage zu erstellen, führen Sie die Schritte unter So erstellen Sie eine Versuchsvorlage mithilfe der Konsole aus.

    Nachdem Sie die Vorlagendetails eingegeben und auf der Seite „Vorlagendetails angeben“ der AWS FIS Konsole die Option Weiter ausgewählt haben, indem Sie die Schritte unter So erstellen Sie eine Versuchsvorlage mithilfe der Konsole befolgen, versucht außerdem AWS Resilience Hub automatisch, Aktionen und Ziele für Ihre Ressourcentypen auf der Seite „Aktionen und Ziele“ zuzuordnen. Um die Reichweite zu verbessern, können Sie Aktionen und Ziele jedoch manuell hinzufügen, indem Sie Aktion hinzufügen bzw. Ziel hinzufügen auswählen und den Rest des Verfahrens zur Erstellung Ihres Experiments abschließen.

In Ausführung AWS FIS Experimente

Nachdem Sie ein Experiment in der AWS FIS Konsole erstellt haben, folgen Sie den Schritten unter Starten eines Experiments anhand einer Vorlage, um ein Experiment in der AWS FIS Konsole auszuführen. Wenn Sie die neuesten Experimente ermitteln AWS Resilience Hub möchten, an denen Sie teilgenommen haben AWS FIS, müssen Sie eine neue Bewertung durchführen. Weitere Informationen zur Durchführung von Tests finden Sie unterDurchführung von Resilienzbewertungen in AWS Resilience Hub.