Azure Chaos Studio es un servicio innovador de Azure que ayuda a medir, entender y construir la resiliencia de aplicaciones y servicios frente a incidentes del mundo real, como la caída de una región o un fallo de aplicación que provoca un uso del 100% de la CPU en una VM. Este servicio permite ejecutar experimentos de ingeniería de caos que inyectan fallos en tu servicio y luego monitorear cómo responde a las interrupciones. Estos experimentos son esenciales para validar las elecciones arquitectónicas y mejorar la fiabilidad del servicio.
Principales Características y Guías de Azure Chaos Studio
- Visión General: Azure Chaos Studio y la ingeniería de caos.
- Conceptos Clave: Experimentos de caos, objetivos, capacidades, permisos y seguridad.
- Guías Prácticas: Cómo crear experimentos de caos que utilicen fallos directos en servicios, fallos basados en agentes y fallos de Chaos Mesh en AKS.
- Recursos de Referencia: Biblioteca de fallos, proveedores de fallos, documentación de la API REST y SDK de Python.
- Ejemplos Prácticos: Creación de experimentos con plantillas ARM y ejemplos de la API REST.
Más en https://learn.microsoft.com/en-us/azure/chaos-studio/.
Puedes seguirme en Twitter o en LinkedIn, donde comparto mis proyectos, experiencias y próximos eventos en los que estaré participando.
Gracias por leerme y hasta la próxima.