mai 1, 2024

BreaGeek News

Obtenez toutes les dernières nouvelles et rapports sur la FRANCE ici. Manchettes, politique et culture françaises sur une chaîne d'information

Microsoft présente la nouvelle fonctionnalité pour les applications Web statiques : des fonctions distribuées pour améliorer les performances

Microsoft présente la nouvelle fonctionnalité pour les applications Web statiques : des fonctions distribuées pour améliorer les performances

Microsoft a annoncé une nouvelle fonctionnalité pour les applications Web Azure Static appelée Fonctions distribuées. Distribue automatiquement les tâches gérées aux zones où la demande d'applications Web statiques est élevée.

Azure Static Web Apps est une plateforme qui permet aux développeurs de déployer leur site statique sur un hôte distribué à l'échelle mondiale et d'ajouter des fonctionnalités backend avec des fonctionnalités gérées intégrées. Cependant, la gestion de la latence du réseau pour ces tâches gérées peut s'avérer difficile, en particulier lorsqu'il s'agit de desservir des publics éloignés de la zone de travail. Pour relever ce défi, Azure Static Web Apps fournit désormais des fonctionnalités distribuées.

Les tâches distribuées sont une fonctionnalité qui distribue automatiquement les tâches gérées pour les applications Web statiques vers les zones à forte demande en fonction de la charge de trafic des utilisateurs. Lorsque les développeurs créent une application web Azure Static, ils choisissent la région d’origine de leur fonctionnalité, où elle est initialement déployée. Toutefois, disons qu’un autre hôte Azure Static Web App reçoit un trafic important vers des fonctions gérées dans une autre région. Dans ce cas, une copie de leur fonctionnalité gérée sera déployée dans cette région et dirigera le trafic vers ce backend pour la nouvelle fonctionnalité gérée.

Jan Henrik Damaszke,MVP Azure, gazouiller Lors de la déclaration de fonctions distribuées pour les applications Web Azure statiques :

Cela aidera beaucoup à améliorer la latence de vos applications SWA.

La fonctionnalité distribuée offre divers avantages. En répartissant les tâches entre différentes régions, les développeurs peuvent réduire le temps de réponse du réseau aux requêtes adressées à leurs tâches gérées par le back-end. Ceci est particulièrement utile pour les tâches de prétraitement des demandes telles que l'autorisation, l'allocation ou le routage, où une latence réseau réduite peut entraîner une meilleure expérience utilisateur. De plus, si les développeurs créent des applications Web entièrement distribuées à l'échelle mondiale, ils combinent des fonctionnalités distribuées avec une base de données mondiale, par exemple. Azure Cosmos DB Garantit une application Web performante.

READ  Les prix des Samsung Galaxy S23, S23 + et S23 Ultra pour l'Europe fuient, alors préparez-vous à payer un peu plus

Thomas GoffinLe chef de produit Azure Static Web Apps chez Microsoft a écrit :

Cette répartition des fonctions backend peut réduire la latence réseau des appels de fonctions gérées jusqu'à 70 %, en fonction de la distance entre l'utilisateur et la zone de fonction. Cela peut être particulièrement utile dans le contexte du prétraitement des requêtes, où le temps de réponse du réseau est essentiel pour offrir une bonne expérience utilisateur.


Graphique du temps de réponse (Source : Tech Community Article de blog)

Les développeurs peuvent activer des fonctionnalités distribuées dans UGS standard Depuis Azure Static Web App via les API blade de leur ressource Azure Static Web App et activez l’option Fonctions distribuées. Pendant la phase de prévisualisation, Microsoft continuera d'améliorer les conditions de fonctionnement des fonctionnalités distribuées en fonction des commentaires des utilisateurs.