View a markdown version of this page

Paso 6: Realiza tu primera prueba de resiliencia (opcional) - 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.

Paso 6: Realiza tu primera prueba de resiliencia (opcional)

Las pruebas de resiliencia ayudan a validar que tu servicio funcione y se recupere según lo esperado mediante la inyección de errores controlados mediante (). AWS Fault Injection Service AWS FIS En este paso, eliges una plantilla de prueba, creas una prueba para tu servicio e inicias una ejecución de prueba.

Consola
  1. Navega hasta tu servicio y elige la pestaña Pruebas. Verás las pruebas de resiliencia recomendadas en función de la arquitectura y la política de resiliencia de tu servicio.

  2. Seleccione una plantilla de prueba (por ejemplo, Zona de disponibilidad: recuperación). Seleccione Ver detalles para obtener más información sobre la prueba recomendada.

  3. Seleccione Editar la configuración de la prueba, especifique los parámetros necesarios y guarde. De este modo, se crea la prueba a partir de la plantilla; la configuración se guarda y se reutiliza para futuras ejecuciones. Puede editar la configuración de prueba en cualquier momento.

  4. Seleccione Iniciar prueba para iniciar una ejecución de prueba.

  5. Supervise la ejecución y compruebe si se han cumplido sus objetivos de recuperación.

AWS CLI
# List the available test templates aws resiliencehubv2 list-test-templates --region us-east-1 # Create a test for your service from a template aws resiliencehubv2 create-test \ --test-template-arn "arn:aws:resiliencehub:us-east-1:aws:test-template/aws-az-recovery:rtaz001" \ --target-identifier "arn:aws:resiliencehub:us-east-1:123456789012:service/api-service:def456" \ --parameters '{"availabilityZone": ["us-east-1a"]}' # Start a test run aws resiliencehubv2 start-test-run --test-id "test-id" # Check the status and results of the test run aws resiliencehubv2 get-test-run --test-run-id "test-run-id"

Para obtener más información, consulte Pruebas de resiliencia.