Iniciar, crear y ejecutar experimentos AWS FIS - 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 experimentos AWS FIS

AWS Resilience Hub simplifica los AWS FIS experimentos integrándolos 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 experimento a partir de las recomendaciones operativas
  1. Abre 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 realizar los experimentos de inyección de fallas.

    En esta sección se enumeran todos los AWS FIS experimentos recomendados AWS Resilience Hub para su aplicación 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 siguiente para ver todos los experimentos implementados en la tabla de experimentos.

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

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

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

    En la tabla de experimentos se enumeran todos los AWS FIS experimentos implementados que afectan a la puntuación de resiliencia de su 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 su 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 está establecido en No rastreable, indica que el AWS FIS experimento es un escenario. Elija el nombre del escenario para ver sus detalles en la página de la biblioteca de escenarios de la AWS FIS consola.

    • Estado: indica el estado de implementación actual 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 como 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 de implementación actual 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 como No rastreable.

    • Selección de objetivos: indica cómo se incluirán los recursos en el experimento al seleccionar 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 instrucciones sobre cómo añadirlos.

    • Recursos: indica la cantidad de recursos agrupados en. AppComponent Seleccione 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 ID lógico es un nombre que se utiliza para identificar los recursos de su archivo de estado de Terraform AWS CloudFormation, myApplications aplicación, AWS Resource Groups recurso o clúster de Amazon Elastic Kubernetes Service.

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

      • Tipo: indica el tipo de recurso.

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

  9. Seleccione una AppComponent y elija Incluir o Excluir para incluirla o excluirla AppComponent en el AWS FIS experimento, respectivamente.

  10. Elija Iniciar experimento.

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

  11. Para crear una plantilla de experimento, complete los pasos de Para crear una plantilla de experimento mediante la consola.

    Además, tras introducir los detalles de la plantilla y seleccionar Siguiente en la página Especificar detalles de la plantilla de la AWS FIS consola siguiendo los pasos de Para crear una plantilla de experimento mediante la consola, AWS Resilience Hub intentará mapear automáticamente las acciones y los objetivos para sus tipos de recursos en la página Acciones y objetivos. Sin embargo, para mejorar la cobertura, puede añadir acciones y objetivos manualmente seleccionando Añadir acción y Añadir objetivo, respectivamente, y completar el resto del procedimiento para crear el experimento.

Realización de AWS FIS experimentos

Tras crear un experimento en la AWS FIS consola, sigue los pasos de Iniciar un experimento a partir de una plantilla para ejecutar un experimento en la AWS FIS consola. Si quieres AWS Resilience Hub detectar los últimos experimentos que has realizado AWS FIS, 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.