Supervisión de pila completa en Azure

Completado

Su organización mueve todos sus sistemas desde una ubicación local a Azure y quiere diseñar una estrategia de supervisión. En esta unidad se explica por qué una estrategia de supervisión de pila completa puede mejorar su capacidad de identificar y solucionar problemas en todos los niveles de las aplicaciones y la infraestructura para mejorar la experiencia del cliente.

Uso de la supervisión de pila completa

La supervisión de pila completa es un enfoque completo de supervisión, evaluación de prioridades y diagnóstico de problemas de aplicación, infraestructura y seguridad. La supervisión de pila completa incluye la recopilación de telemetría, el seguimiento de indicadores clave de rendimiento, el aislamiento de problemas y el análisis de las causas principales.

Las aplicaciones y la infraestructura pueden enfrentar diferentes tipos de problemas potencialmente perjudiciales, como tiempos de respuesta deficientes, tasas de uso cambiantes, excepciones y riesgos de seguridad. La respuesta debe ser adecuada al tipo de problema. Puede responder mediante el escalado vertical de la capacidad para satisfacer una mayor carga o cambiando la aplicación o la infraestructura para mejorar el rendimiento y reducir los errores.

Con las herramientas adecuadas, puede hacer lo siguiente:

  • Supervisar el rendimiento de la infraestructura y la aplicación.
  • Supervisar para comprobar si hay riesgos de seguridad o actividad sospechosa.
  • Recopilar información sobre los problemas tan pronto como surjan.
  • Analizar y responder a la información que recopila.

Mediante la supervisión de las aplicaciones y la infraestructura con un enfoque de pila completa, se responde a los cambios y problemas con rapidez y de la forma adecuada. Esta estrategia puede ayudar a su organización a ser más productiva, rentable, segura y competitiva.

Supervisión de las aplicaciones

Supervise la aplicación para detectar problemas mientras la desarrolla para evitar errores y excepciones más adelante en producción. Para mejorar el ciclo de vida de desarrollo, asegúrese de que el código se inserta en la siguiente fase del ciclo de desarrollo solo si superan con éxito las comprobaciones necesarias.

Supervise también la aplicación cuando está activa y en uso. Es posible que se enfrente a solicitudes con errores, tiempos de respuesta de servidor elevados o problemas de disponibilidad. Al supervisar los problemas en vivo, identifica estos tipos de problemas y riesgos rápidamente y puede responder eficazmente para mantener la aplicación en buen estado.

Screenshot of Application Key Performance Indicators (KPIs).

Para mejorar el estado de las aplicaciones y crear mejores aplicaciones en el futuro, configure alertas y respuestas automatizadas para ayudarle a tratar los problemas de la aplicación.

Monitorización de su infraestructura

Hay distintos tipos de problemas que pueden afectar a la infraestructura. Es posible que tenga que solucionar problemas de rendimiento o problemas que hagan que los servicios o toda la infraestructura no estén disponibles. Cualquiera de estos problemas puede afectar a la productividad, o bien causar pérdidas financieras o dañar la reputación de la organización.

Para solucionar cualquier problema que surja de forma oportuna y eficaz, puede configurar alertas que supervisen la infraestructura en busca de varios problemas. Por ejemplo, puede configurar alertas para:

  • El uso de recursos de la infraestructura.
  • La disponibilidad y el estado de la infraestructura.
  • Un evento específico que se produce en el nivel de sistema operativo.

Puede configurar alertas para iniciar un proceso que notifique a una persona o equipo que realice las acciones adecuadas. Puede desencadenar respuestas automatizadas a alertas con cuadernos de estrategias y webhooks.

También puede usar los datos de supervisión de infraestructura para el análisis operativo y la planificación de la capacidad. Puede recopilar datos de rendimiento de los sistemas operativos invitados de máquina virtual (VM) en gráficos con fines de comparación y tendencias para informar a la toma de decisiones.

Screenshot of VM KPIs.

Supervisión de los recursos de la plataforma Azure

Además de supervisar las aplicaciones implementadas y la infraestructura, también puede usar las funcionalidades integradas de Azure para supervisar los otros recursos de la plataforma de Azure. Los recursos de Azure, como las cuentas de almacenamiento, los almacenes de claves y la base de datos de Azure Cosmos DB, tienen métricas de rendimiento y registros de recursos que puede ver y analizar para realizar el seguimiento del rendimiento y la disponibilidad.

Estos y otros tipos de recursos de Azure ofrecen información dedicada que proporciona experiencias de supervisión predefinidas entre suscripciones, grupos de recursos y otros recursos. En la captura de pantalla siguiente se muestra la información de almacenamiento de Azure Monitor que muestra el uso y la latencia de varias cuentas de almacenamiento en dos suscripciones.

Screenshot of Azure Storage KPIs.

También puede ver y recopilar registros relacionados con Active Directory para su inquilino de Azure, así como registros de actividad y Service Health para las suscripciones de Azure. Una solución de supervisión de pila completa incluye la visibilidad de los recursos de la plataforma de Azure de los que dependen la aplicación y la infraestructura.

Supervisión de la seguridad

También es esencial supervisar la seguridad de las aplicaciones y la infraestructura para asegurarse de que siempre permanecen protegidos y disponibles. Debe supervisar y alertar sobre la filtración de datos y sobre cualquier riesgo para la seguridad de la infraestructura, como cuentas de usuario sospechosas o direcciones IP malintencionadas. La solución de supervisión de seguridad debe incluir una detección de anomalías automatizada y una administración de eventos sólidas para combinar varios eventos relacionados en una única alerta accionable.

Resumen

Supervisar las aplicaciones y la infraestructura con un enfoque de pila completa le ayuda a responder ante los problemas de forma adecuada y más efectiva. Puede reforzar la protección y crear una infraestructura y aplicaciones mejoradas. El enfoque de pila completa también le ayuda a conocer la situación de su entorno y a aprender de los problemas que le afectan.

Comprobación de conocimientos

1.

¿En qué punto deben los equipos de DevOps implementar la supervisión de aplicaciones para un estado y rendimiento óptimos de las aplicaciones?

2.

¿Cuál es el término para una estrategia de supervisión que adopta un enfoque completo de supervisión, evaluación de prioridades y diagnóstico de problemas de aplicación, infraestructura y seguridad?