Crear AWS FIS experimentos a partir de las recomendaciones operativas - 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.

Crear AWS FIS experimentos a partir de las recomendaciones operativas

AWS Resilience Hub recomienda que pruebe la aplicación después de ejecutar un informe de evaluación. Puede acceder a estos experimentos y ejecutarlos desde el informe de evaluación de su aplicación.

AWS Resilience Hub proporciona una lista de AWS FIS experimentos, que son documentos de Systems Manager con parámetros de prueba. Al seleccionar un AWS FIS experimento de la lista, AWS Resilience Hub crea una AWS CloudFormation plantilla con los parámetros que defina en el documento de Systems Manager. Tras crear la AWS CloudFormation pila, podrá ver los AWS FIS experimentos aprovisionados para su aplicación.

La AWS CloudFormation plantilla consta de un IAM rol para cada documento de Systems Manager, con los permisos mínimos necesarios para ejecutarse.

Para crear un AWS FIS experimento basado en AWS Resilience Hub las recomendaciones, debe crear una AWS CloudFormation plantilla para las pruebas recomendadas e incluirlas en su base de código.

Para crear una AWS CloudFormation plantilla para el AWS FIS experimento
  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. En Recomendaciones operativas, seleccione Experimentos de inyección de errores.

  7. Seleccione todas las pruebas que desee incluir.

  8. Selecciona Crear CloudFormation plantilla. La creación de la AWS CloudFormation plantilla puede tardar unos minutos.

  9. Elija Plantillas.

    Puede ver la AWS CloudFormation plantilla recién creada en la tabla de plantillas.

    Complete el siguiente procedimiento para incluir las recomendaciones en la base de código.

Para incluir las AWS Resilience Hub recomendaciones en su base de código
  1. En Recomendaciones operativas, seleccione Plantillas.

  2. En la lista de plantillas, elige el nombre de la plantilla de AWS FIS experimento que acabas de crear.

    Puede identificar las pruebas que se implementan en su aplicación con la siguiente información:

    • Nombre de la prueba: nombre de la prueba que ha creado para la aplicación.

    • Descripción: describe el objetivo de la prueba.

    • Estado: indica el estado de implementación actual de la prueba.

      Esta columna muestra uno de los siguientes valores:

      • Implementada: indica que la prueba está implementada en la aplicación.

      • No implementada: indica que la prueba no está implementada ni incluida en la aplicación.

      • Excluida: indica que la prueba está excluida de la aplicación.

      • Inactiva: indica que la prueba se ha implementado en los últimos 30 días AWS FIS, pero no se ha ejecutado en los últimos 30 días.

    • Ejecución de prueba: Amazon S3 URL del documento que contiene los resultados de la última prueba.

    • Plantilla de origen: proporciona el nombre del recurso de Amazon (ARN) de la AWS CloudFormation pila que contiene los detalles del experimento.

  3. En Detalles de la plantilla, seleccione el enlace de la ruta S3 de las plantillas para abrir el objeto de plantilla en la consola de Amazon S3.

  4. En la consola de Amazon S3, en la tabla Objetos, seleccione el enlace a la carpeta de prueba.

  5. Para copiar la ruta de Amazon S3, seleccione la casilla de verificación situada delante del JSON archivo y elija Copiar URL.

  6. Cree una AWS CloudFormation pila desde la AWS CloudFormation consola. Para obtener más información sobre la creación de una AWS CloudFormation pila, consultehttps://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html.

    Al crear la AWS CloudFormation pila, debe proporcionar la ruta de Amazon S3 que copió del paso anterior.