Pruebas de disponibilidad

Supervisar y solucionar problemas en soluciones de Azure

Ebadur Osib

Senior Cloud Consulting Engineer

¿Mi app está activa?

Actualizando sitio web

Supervisar y solucionar problemas en soluciones de Azure

Pruebas de disponibilidad

 

  • Como un monitor de latidos.
  • Comprueba a intervalos regulares.
  • Prueba desde varias ubicaciones.
  • Dispara alertas ante fallos.

  flujo de latido

Supervisar y solucionar problemas en soluciones de Azure

Qué son las pruebas de disponibilidad

pruebas de disponibilidad

 

  • Se ejecutan automáticamente.
  • Programadas periódicamente.
  • Miden:
    • Uptime
    • Capacidad de respuesta
    • Corrección
  • Detectan fallos rápido.
Supervisar y solucionar problemas en soluciones de Azure

El coste de enterarte tarde

escenario

Supervisar y solucionar problemas en soluciones de Azure

El coste de enterarte tarde

Balanceador de carga fallando

Supervisar y solucionar problemas en soluciones de Azure

El coste de enterarte tarde

Sondas de prueba de disponibilidad

Supervisar y solucionar problemas en soluciones de Azure

Tipos de pruebas de disponibilidad

Tipos de pruebas

Supervisar y solucionar problemas en soluciones de Azure

Prueba de ping

  ping.jpg

  • Envía una solicitud HTTP GET a una URL y ubicaciones definidas.
  • Diseñada para monitorizar disponibilidad básica.
Supervisar y solucionar problemas en soluciones de Azure

Prueba estándar

 

  • Se ejecuta en un navegador real.
  • Valida todo el recorrido del usuario.
  • Prueba acciones como iniciar sesión o cargar páginas.

prueba estándar

Supervisar y solucionar problemas en soluciones de Azure

Prueba personalizada de seguimiento

  prueba personalizada

 

  • Lógica de prueba personalizada con el SDK.
  • Valida APIs y flujos.
  • Admite pasos múltiples y comprobaciones específicas del negocio.
Supervisar y solucionar problemas en soluciones de Azure

Resultados e insights de pruebas

  uso global

 

  • Las pruebas de disponibilidad generan datos ricos.
  • Consulta porcentajes de actividad y tendencias de rendimiento en el tiempo.
  • Cada ejecución incluye resultados y estado detallados.
  • En fallos, profundiza en logs para ver errores como timeouts o problemas de red.
Supervisar y solucionar problemas en soluciones de Azure

Mejores prácticas

Mejores prácticas

  • Ejecuta pruebas desde varias regiones y valida recorridos críticos.
  • Equilibra frecuencia con coste y cobertura.
  • Vincula pruebas a alertas y revisa resultados para patrones recurrentes.
Supervisar y solucionar problemas en soluciones de Azure

¡Vamos a practicar!

Supervisar y solucionar problemas en soluciones de Azure

Preparing Video For Download...