La adopción de Azure Functions en aplicaciones nativas de la nube en Microsoft Azure ha aumentado exponencialmente en los últimos años. Las funciones sin servidor, como las funciones de Azure, brindan un alto nivel de abstracción de la infraestructura y orquestación subyacentes, dado que estas tareas las administra el proveedor de la nube. Luego, los equipos de desarrollo de software pueden concentrarse en la implementación de la lógica comercial y de aplicaciones. Algunos beneficios adicionales incluyen la facturación de las funciones sin servidor en función de los recursos informáticos y de memoria reales consumidos, junto con el escalado automático bajo demanda.
Si bien los beneficios de usar funciones sin servidor son múltiples, también es necesario hacerlos observables en el contexto más amplio de la arquitectura de microservicios de extremo a extremo.
Elastic Observability (APM) para Azure Functions: la arquitectura
Elastic Observability 8.7 introdujo el seguimiento distribuido para Microsoft Azure Functions,
Con Elastic Observability, se puede recopilar todas las métricas, registros, seguimientos y otra información clave para comprender cómo los clientes usan nuestras aplicaciones, dónde puede haber problemas y cómo podemos mejorar sus experiencias. - Alex Stewart-James, Director - Gestión de Programas Técnicos, Sitecore.
Infomación completa desde la web de Elastic.