Este contenido está desactualizado. Esta versión de Well-Architected Framework se encuentra ahora en: https://docs.aws.amazon.com/es_es/wellarchitected/2022-03-31/framework/operational-excellence.html

OPS 4: ¿Cómo diseña su carga de trabajo de manera que pueda comprender su estado?

Diseñe su carga de trabajo de manera que brinde la información necesaria de todos los componentes (por ejemplo, métricas, registros y rastreos) y pueda comprender su estado interno. Esto le permite ofrecer respuestas efectivas cuando sea necesario.

Recursos

Gaining Better Observability of Your VMs with Amazon CloudWatch
Application Performance Management on AWS
Amazon CloudWatch Documentation

Prácticas recomendadas:

Plan de mejora

Implementar telemetría de la aplicación

  • Implementar telemetría del registro y las métricas: Provea al código de su aplicación herramientas que permitan emitir información sobre el estado interno, la situación y la obtención de resultados comerciales. Utilice esta información para determinar cuándo se necesita una respuesta.
    Gaining better observability of your VMs with Amazon CloudWatch - AWS Online Tech Talks
    How Amazon CloudWatch works
    What is Amazon CloudWatch?
    Using Amazon CloudWatch metrics
    What is Amazon CloudWatch Logs?
  • Implementar y configurar la telemetría de la carga de trabajo

  • Implementar telemetría del registro y las métricas: Provea a su carga de trabajo herramientas que permitan emitir información sobre el estado interno, la situación y la obtención de resultados comerciales. Utilice esta información para determinar cuándo se necesita una respuesta.
    Gaining better observability of your VMs with Amazon CloudWatch - AWS Online Tech Talks
    How Amazon CloudWatch works
    What is Amazon CloudWatch?
    Using Amazon CloudWatch metrics
    What is Amazon CloudWatch Logs?
  • Implementar telemetría de la actividad del usuario

  • Implementar telemetría de la actividad del usuario: Diseñe el código de la aplicación de manera que emita información acerca de la actividad del usuario (por ejemplo, secuencias de clics o transacciones que se han iniciado, abandonado o completado). Utilice esta información para comprender cómo se utiliza la aplicación, identificar patrones de uso y determinar cuándo se necesita una respuesta.
  • Implementar telemetría de la dependencia

  • Implementar telemetría de la dependencia: Diseñe y configure su carga de trabajo de manera que emita información acerca del estado y la situación de los sistemas de los cuales depende. Algunos ejemplos son las bases de datos externas, los DNS, la conectividad a la red y los servicios externos de procesamiento de tarjetas de crédito.
    Amazon CloudWatch Agent with AWS Systems Manager integration - unified metrics & log collection for Linux & Windows
    Collect metrics and logs from Amazon EC2 instances and on-premises servers with the CloudWatch Agent
  • Implementar la trazabilidad de las transacciones

  • Implementar la trazabilidad de las transacciones: Diseñe su aplicación y carga de trabajo de manera que emitan información acerca del flujo de transacciones en todos los componentes del sistema como, por ejemplo, la etapa de transacción, el componente activo y el tiempo en que se completa la actividad. Utilice esta información para determinar lo que está en progreso, lo que está completo y cuáles son los resultados de las actividades completadas. Esto lo ayuda a determinar cuándo se necesita una respuesta. Por ejemplo, los tiempos de respuesta de transacción más extensos de lo esperado en un componente pueden indicar problemas con ese componente.
    AWS X-Ray
    What is AWS X-Ray?