Revista El Color del Dinero

Bienvenidos a Spain News Today.

Microsoft presenta la nueva función para aplicaciones web estáticas: funciones distribuidas para mejorar el rendimiento

Microsoft presenta la nueva función para aplicaciones web estáticas: funciones distribuidas para mejorar el rendimiento

Microsoft anunció una nueva característica para aplicaciones web estáticas de Azure llamada Funciones distribuidas. Distribuye automáticamente trabajos administrados a áreas con alta demanda de aplicaciones web estáticas.

Azure Static Web Apps es una plataforma que permite a los desarrolladores implementar su sitio estático en un host distribuido globalmente y agregar funcionalidad de backend con funcionalidad administrada integrada. Sin embargo, administrar la latencia de la red para estos trabajos administrados puede resultar difícil, especialmente cuando se atiende a audiencias alejadas del área de trabajos. Para abordar este desafío, Azure Static Web Apps ahora proporciona funcionalidad distribuida.

Trabajos distribuidos es una característica que distribuye automáticamente trabajos administrados para aplicaciones web estáticas a áreas de alta demanda según la carga de tráfico de usuarios. Cuando los desarrolladores crean una aplicación web de Azure Static, eligen la región de origen de su funcionalidad, donde se implementa inicialmente. Sin embargo, supongamos que otro host de Azure Static Web App recibe un tráfico significativo hacia funciones administradas en una región diferente. En este caso, se implementará una copia de su funcionalidad administrada en esa región y se dirigirá el tráfico a este backend para la nueva funcionalidad administrada.

Jan Henrik Damaszke,MVP de Azure, chirrido Al declarar funciones distribuidas para aplicaciones web estáticas de Azure:

Esto ayudará mucho a mejorar la latencia en sus aplicaciones SWA.

La funcionalidad distribuida proporciona varios beneficios. Al distribuir trabajos en diferentes regiones, los desarrolladores pueden reducir el tiempo de respuesta de la red para las solicitudes de sus trabajos administrados por backend. Esto es especialmente útil para tareas de preprocesamiento de solicitudes, como autorización, asignación o enrutamiento, donde una latencia de red reducida puede resultar en una mejor experiencia de usuario. Además, si los desarrolladores crean aplicaciones web totalmente distribuidas globalmente, combinan la funcionalidad distribuida con una base de datos global, por ejemplo. Azure Cosmos DB Garantiza una aplicación web de alto rendimiento.

Thomas GoffinEl gerente de producto de Azure Static Web Apps en Microsoft escribió:

Esta distribución de funciones de backend puede reducir la latencia de la red de las llamadas a funciones administradas hasta en un 70%, dependiendo de la distancia entre el usuario y el área de funciones. Esto puede resultar especialmente útil en el contexto del preprocesamiento de solicitudes, donde el tiempo de respuesta de la red es fundamental para brindar una buena experiencia de usuario.


Gráfico de tiempo de respuesta (Fuente: Tech Community Entrada en el blog)

Los desarrolladores pueden habilitar la funcionalidad distribuida en SKU estándar Desde Azure Static Web App a través de las API blade de su recurso Azure Static Web App y active la opción Funciones distribuidas. Durante la fase de vista previa, Microsoft continuará mejorando las condiciones operativas para la funcionalidad distribuida en función de los comentarios de los usuarios.