View a markdown version of this page

Iniciar, crear y ejecutar AWS FIS experimentos - AWS Centro de resiliencia

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Iniciar, crear y ejecutar AWS FIS experimentos

AWS Resilience Hub simplifica los AWS FIS experimentos al integrarse con AWS FIS los experimentos. Proporciona recomendaciones personalizadas y permite iniciar AWS FIS experimentos con plantillas rellenadas previamente asignadas a los componentes de la aplicación (AppComponents), lo que permite realizar pruebas de resiliencia eficientes.

Para iniciar un AWS FIS experimentar a partir de recomendaciones operativas
  1. Abra la AWS Resilience Hub consola.

  2. En el panel de navegación, elija Aplicaciones.

  3. En la lista de aplicaciones, seleccione la aplicación para la que desee crear una prueba.

  4. Seleccione la pestaña Evaluaciones.

  5. Seleccione una evaluación de la tabla Evaluaciones de resiliencia. Si no tiene una evaluación, complete el procedimiento de Realizar evaluaciones de resiliencia en AWS Resilience Hub y, a continuación, vuelva a este paso.

  6. Seleccione la pestaña Recomendaciones operativas.

  7. Elija la flecha derecha antes de los experimentos de Fault Injection.

    En esta sección se enumeran todos los AWS FIS experimentos recomendados por su aplicación AWS Resilience Hub para realizar pruebas de esfuerzo y mejorar su resiliencia. Según su implementación, los AWS FIS experimentos se clasifican en los siguientes estados:

    • Implementado: indica que los experimentos recomendados por AWS Resilience Hub están implementados en su aplicación. Elija el número que aparece a continuación para ver todos los experimentos implementados en la tabla Experimentos.

    • Implementado parcialmente: indica que los experimentos recomendados por AWS Resilience Hub se implementaron parcialmente en su aplicación. Elija el número que aparece a continuación para ver todos los experimentos implementados parcialmente en la tabla Experimentos.

    • No implementado: indica que los experimentos recomendados por no AWS Resilience Hub están implementados en su aplicación. Elija el número que aparece a continuación para ver todos los experimentos no implementados en la tabla Experimentos.

    • Excluido: indica que los experimentos recomendados por AWS Resilience Hub están excluidos de su aplicación. Elija el número siguiente para ver todos los experimentos excluidos en la tabla Experimentos. Para obtener más información sobre cómo incluir y excluir los experimentos recomendados, consulte Incluir o excluir recomendaciones operativas.

    La tabla Experimentos muestra todos los experimentos de AWS FIS implementados que afectan a la puntuación de resiliencia de la aplicación. Puede identificar los AWS FIS experimentos con la siguiente información:

    • Nombre de la acción: indica la AWS FIS acción recomendada para la aplicación. Elige el nombre de la acción para ver todas las recomendaciones AppComponents en la página de detalles del AWS FIS experimento. Cuando el Estado se establece en No se puede rastrear, indica que el experimento de AWS FIS es un escenario. Elija el nombre del escenario para ver sus detalles en la página de la Biblioteca de escenarios de la consola de AWS FIS .

    • Estado: indica el estado actual de implementación del AWS FIS experimento. Es decir, Implementado, Implementado parcialmente, No implementado y Excluido.

      nota

      AWS FIS El escenario es una función exclusiva de la consola con varias acciones predefinidas. Por lo tanto, AWS Resilience Hub no puede rastrearlo y establecerá el estado en No rastreable.

    • Descripción: describe el objetivo de la AWS FIS acción.

  8. Seleccione una AWS FIS acción para la que desee iniciar un experimento.

    En la sección de recomendaciones de AWS FIS experimentos, puedes obtener más información sobre los experimentos que necesitas implementar AppComponents utilizando la siguiente información:

    • Nombre: nombre del grupo AppComponent en el que se agrupan los recursos.

    • Estado: indica el estado actual de implementación de la AWS FIS acción. Es decir, Implementado, Implementado parcialmente, No implementado y Excluido.

      nota

      AWS FIS El escenario es una función exclusiva de la consola con varias acciones predefinidas. Por lo tanto, AWS Resilience Hub no puede rastrearlo y establecerá el estado en No rastreable.

    • Selección de objetivos: indica cómo se incluirán los recursos en el experimento al elegir Iniciar experimento. Si AWS Resilience Hub no determina automáticamente los recursos objetivo, coloca el cursor sobre el campo de selección de objetivos correspondiente para obtener información sobre cómo agregarlos.

    • Recursos: indica la cantidad de recursos agrupados en. AppComponent Elija el número para ver estos recursos en el cuadro de diálogo Recursos. Puede identificar los recursos mediante lo siguiente:

      • ID lógico: indica el ID lógico del recurso. Un identificador lógico es un nombre que se utiliza para identificar los recursos de su archivo de estado de Terraform AWS CloudFormation, de su aplicación MyApplications, de un Grupos de recursos de AWS recurso o de un clúster de Amazon Elastic Kubernetes Service.

      • ID físico: indica el identificador real asignado al recurso, como un ID de instancia de Amazon EC2 o un nombre de bucket de Amazon S3.

      • Tipo: indica el tipo de recurso.

      • Región: indica la región de AWS en la que se encuentra el recurso.

  9. Seleccione uno AppComponent y elija Incluir o Excluir para incluirlo o excluirlo AppComponent en el experimento, respectivamente. AWS FIS

  10. Seleccione Iniciar experimento.

    AWS Resilience Hub lo redirigirá a la página Especificar detalles de la plantilla en la AWS FIS consola y la abrirá en una pestaña nueva.

  11. Para crear una plantilla de experimento, siga los pasos descritos en Para crear una plantilla de experimento con la consola.

    Además, después de introducir los detalles de la plantilla y elegir Siguiente en la página Especificar detalles de la plantilla de la AWS FIS consola, siga los pasos que se indican en Para crear una plantilla de experimento mediante la consola, AWS Resilience Hub intentará asignar automáticamente las acciones y los objetivos a los tipos de recursos en la página Acciones y objetivos. Sin embargo, para mejorar la cobertura, puede agregar acciones y objetivos manualmente seleccionando Agregar acción y Agregar objetivo, respectivamente, y completar el resto del procedimiento para crear el experimento.

Ejecutar AWS FIS experimentos

Tras crear un experimento en la AWS FIS consola, sigue los pasos que se indican en Iniciar un experimento a partir de una plantilla para ejecutar un experimento en AWS FIS la consola. Si quieres AWS Resilience Hub detectar los experimentos más recientes en los que has AWS FIS realizado, debes realizar una nueva evaluación. Para obtener más información sobre cómo ejecutar evaluaciones, consulte Realizar evaluaciones de resiliencia en AWS Resilience Hub.