Home Articles techniques EdgeFunctions : informatique sans serveur pour les applications réelles
Applications

EdgeFunctions : informatique sans serveur pour les applications réelles

About The Author

Outline

Offrir des expériences utilisateur attrayantes devient de plus en plus complexe, en particulier dans le domaine de la vidéo en streaming. C’est la norme – et non l’exception – d’utiliser les services et les technologies de nombreux fournisseurs pour offrir la satisfaction instantanée que votre public attend. De plus en plus, les développeurs intègrent des services pour diffuser des flux vidéo, authentifier les utilisateurs, personnaliser le contenu, offrir le profil vidéo optimal, protéger votre contenu, etc. Pendant ce temps, vous concevez de nouvelles fonctionnalités et innovations pour améliorer l’expérience de vos téléspectateurs.

La question est — où ces fonctions devraient-elles être exécutées et comment devraient-elles évoluer? Leur gestion dans un datacenter centralisé peut ajouter de la latence, créer une expérience de visionnage lente et peut également ajouter des coûts inutiles. C’est ici que l’informatique sans serveur et les nouvelles EdgeFunctions d’Edgio entrent en jeu.

EdgeFunctions fournit une plate-forme permettant aux fournisseurs de contenu de déployer leurs propres fonctions applicatives dans les emplacements périphériques du réseau Edgio et de les exécuter à la demande. Il met automatiquement votre code à la disposition des emplacements périphériques dans le monde entier, s’exécute à la périphérie du réseau la plus proche de l’utilisateur pour garantir la latence la plus faible et évolue pour répondre à la demande. Il est idéal pour le streaming vidéo et les cas d’utilisation de diffusion de contenu tels que le streaming personnalisé, le contrôle d’accès, l’insertion dynamique d’annonces, la protection de contenu, les tests A/B et la manipulation d’images.

Autre avantage : avec son architecture sans serveur, les développeurs n’ont pas à attendre que l’infrastructure sous-jacente soit mise en place, comme les serveurs, le stockage ou la mise en réseau, ce qui peut prendre des mois.

Au lieu de cela, ils peuvent se concentrer sur l’écriture et le déploiement de code pour créer ou améliorer l’expérience des applications utilisateur. EdgeFunctions économise de l’argent en évitant l’architecture de serveur traditionnelle « Always on ». Les clients ne paient que pour les ressources consommées par leurs fonctions lorsqu’elles sont déclenchées.

Edgio EdgeFunctions signifie plus de coûts de surprovisionnement et plus de souci de l’évolutivité ou de la capacité. Téléchargez simplement votre code et Edgio s’occupe du reste : l’informatique sans serveur à son meilleur.