Amazon Kinesis Data Streams anuncia nuevas acciones de Fault Injection Service (FIS) para los errores de API
Amazon Kinesis Data Streams ahora admite las acciones de Fault Injection Service (FIS) para los errores de la API de Kinesis. Los clientes ahora pueden probar las capacidades de gestión de errores, los mecanismos de reintento (como los patrones de retroceso exponencial) y las alarmas de CloudWatch de sus aplicaciones en un entorno controlado. Esto permite que los clientes validen sus sistemas de monitoreo y procesos de recuperación antes de encontrarse con fallas reales y, en última instancia, mejorar la resiliencia y la disponibilidad de las aplicaciones. Esta integración admite errores de la API de Kinesis Data Streams, como la limitación, los errores internos, el servicio no disponible y las excepciones de iterador caducado para Amazon Kinesis Data Streams.
Amazon Kinesis Data Streams es un servicio de flujo de datos sin servidor que permite a los clientes capturar, procesar y almacenar flujos de datos en tiempo real a cualquier escala. Ahora los clientes pueden crear errores reales de la API de Kinesis Data Stream (incluidos 500, 503 y 400 errores para las operaciones GET y PUT) para probar la resiliencia de las aplicaciones. Esta característica evita la necesidad previa de una implementación personalizada o de esperar a que se produzcan errores de producción reales para verificar los mecanismos de gestión de errores. Para empezar, los clientes pueden crear plantillas de experimentos a través de la consola de FIS a fin de ejecutar las pruebas directamente o incorporarlas en su proceso de integración continua. Para mayor seguridad, los experimentos de FIS incluyen mecanismos de detención automática que se activan cuando se alcanzan los umbrales definidos por el cliente. De esta manera, se garantizan pruebas controladas sin poner en riesgo la estabilidad de la aplicación.
Por lo general, estas acciones están disponibles en todas las regiones de AWS en las que FIS está disponible, incluidas las regiones de AWS GovCloud (EE. UU.). Para obtener más información sobre el uso de estas acciones, consulte la Guía del usuario de Kinesis Data Streams y la Guía del usuario de FIS.