OPS04-BP04 Implementar telemetría de dependencias
Diseñe y configure la carga de trabajo para emitir información sobre el estado (por ejemplo, la accesibilidad o el tiempo de respuesta) de los recursos de los que depende. Ejemplos de dependencias externas pueden incluir las bases de datos externas, el DNS y la conectividad de la red. Utilice esta información para determinar cuándo se requiere una respuesta.
Antipatrones usuales:
-
No puede determinar si la razón por la que su aplicación no está accesible es un problema de DNS, sin realizar manualmente una comprobación para ver si su proveedor de DNS está operativo.
-
Su aplicación de carro de compra no puede completar las transacciones. No puede determinar si se trata de un problema con su proveedor de procesamiento de tarjetas de crédito sin ponerse en contacto con ellos para verificarlo.
Beneficios de establecer esta práctica recomendada: Entender el estado de sus dependencias le permite responder en caso necesario.
Nivel de riesgo expuesto si no se establece esta práctica recomendada: Mediana
Guía para la implementación
-
Implementar telemetría de dependencias: diseñe y configure la carga de trabajo para emitir información sobre el estado y la situación de los sistemas de los que depende. Entre algunos ejemplos se incluyen bases de datos externas, DNS, conectividad de red y servicios de procesamiento externo de tarjetas de crédito.
Recursos
Documentos relacionados:
-
Ejemplos relacionados:
-
laboratorios de Well-Architected: Supervisión de dependencias