Experimente initiieren, erstellen und durchführen AWS FIS - AWS Zentrum für Resilienz

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.

Experimente initiieren, erstellen und durchführen AWS FIS

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

Um ein AWS FIS Experiment anhand von Operational Recommendations zu starten
  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 Assessments.

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

  6. Wählen Sie die Registerkarte Betriebliche Empfehlungen.

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

    In diesem Abschnitt sind alle AWS FIS Experimente aufgeführt, die AWS Resilience Hub für Ihre Anwendung empfohlen werden, um Stresstests durchzuführen und die Widerstandsfähigkeit zu verbessern. Basierend auf Ihrer Implementierung werden die AWS FIS Experimente in die folgenden Zustände eingeteilt:

    • Implementiert — Zeigt an, dass die von empfohlenen Experimente in Ihrer Anwendung implementiert AWS Resilience Hub sind. Wählen Sie die unten stehende Zahl aus, um alle durchgeführten Experimente in der Tabelle mit den Experimenten anzuzeigen.

    • Teilweise implementiert — Zeigt an, dass die von empfohlenen Experimente teilweise in Ihrer Anwendung implementiert AWS Resilience Hub sind. Wählen Sie die unten stehende Zahl aus, um alle teilweise durchgeführten Experimente in der Tabelle mit den Experimenten anzuzeigen.

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

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

    In der Tabelle mit den Experimenten sind alle durchgeführten AWS FIS Experimente aufgeführt, die sich auf den Stabilitätswert 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 Namen der Aktion, um alle empfohlenen Aktionen AppComponents auf der Seite mit AWS FIS den Testdetails anzuzeigen. Wenn der Status auf Nicht verfolgbar gesetzt ist, bedeutet dies, dass es sich bei dem AWS FIS Experiment um ein Szenario handelt. Wählen Sie den Namen des Szenarios, um dessen Details auf der Seite Szenario-Bibliothek in der AWS FIS Konsole anzuzeigen.

    • Status — Zeigt den aktuellen Implementierungsstatus des AWS FIS Experiments an. Das heißt, Implementiert, Teilweise implementiert, Nicht implementiert und Ausgeschlossen.

      Anmerkung

      AWS FIS Bei einem Szenario handelt es sich um eine reine Konsolenfunktion mit mehreren vordefinierten Aktionen. Daher AWS Resilience Hub kann es nicht nachverfolgt 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 — Der Name, AppComponent in dem die Ressourcen gruppiert sind.

    • Status — Gibt den aktuellen Implementierungsstatus der AWS FIS Aktion an. Das heißt, Implementiert, Teilweise implementiert, Nicht implementiert und Ausgeschlossen.

      Anmerkung

      AWS FIS Bei einem Szenario handelt es sich um eine reine Konsolenfunktion mit mehreren vordefinierten Aktionen. Daher AWS Resilience Hub kann es nicht nachverfolgt werden und der Status wird auf Nicht verfolgbar gesetzt.

    • Zielauswahl — Gibt an, wie die Ressourcen in das Experiment aufgenommen werden, wenn Sie „Experiment starten“ wählen. Wenn die Zielressourcen AWS Resilience Hub nicht automatisch bestimmt werden, bewegen Sie den Mauszeiger über das entsprechende Zielauswahlfeld, um eine Anleitung zum Hinzufügen dieser Ressourcen zu erhalten.

    • Ressourcen — Gibt die Anzahl der Ressourcen an, die unter dem AppComponent gruppiert sind. Wählen Sie im Dialogfeld „Ressourcen“ die Anzahl aus, um diese Ressourcen anzuzeigen. Sie können die Ressourcen wie folgt identifizieren:

      • Logische ID — Gibt die logische ID der Ressource an. Eine logische ID ist ein Name, der verwendet wird, um Ressourcen in Ihrem Terraform-Statusdatei- AWS CloudFormation, myApplications Anwendungs-, AWS Resource Groups Ressourcen- oder Amazon Elastic Kubernetes Service Service-Cluster zu identifizieren.

      • Physikalische ID — Gibt die tatsächlich zugewiesene Kennung für die Ressource an, z. B. eine EC2 Amazon-Instance-ID oder einen Amazon S3-Bucket-Namen.

      • Typ — Gibt den Ressourcentyp an.

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

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

  10. Wählen Sie „Experiment starten“.

    AWS Resilience Hub leitet Sie zur Seite „Vorlagendetails angeben“ in der AWS FIS Konsole weiter und öffnet diese auf einer neuen Registerkarte.

  11. Um eine Experimentvorlage zu erstellen, führen Sie die Schritte unter So erstellen Sie eine Experimentvorlage 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 den Schritten unter So erstellen Sie eine Experimentvorlage mithilfe der Konsole folgen, AWS Resilience Hub wird außerdem automatisch versucht, Aktionen und Ziele für Ihre Ressourcentypen auf der Seite Aktionen und Ziele zuzuordnen. Um den Umfang zu verbessern, können Sie jedoch manuell Aktionen und Ziele hinzufügen, indem Sie Aktion hinzufügen bzw. Ziel hinzufügen auswählen und den Rest des Verfahrens zur Erstellung Ihres Experiments abschließen.

Durchführung von AWS FIS Experimenten

Nachdem Sie ein Experiment in der AWS FIS Konsole erstellt haben, folgen Sie den Schritten unter Ein Experiment anhand einer Vorlage starten, um ein Experiment in der AWS FIS Konsole auszuführen. Wenn Sie die letzten 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.