BLOG | BUREAU DU CTO

Le rôle du cloud dans les applications natives Edge

Miniature de Lori MacVittie
Lori MacVittie
Publié le 14 juin 2021


Il n’est pas surprenant que, tout comme l’émergence du cloud nous a donné des applications cloud natives, l’edge soit à l’origine d’un ensemble d’ applications edge natives .

Ces applications ne résideront toutefois pas uniquement en périphérie. Au contraire, la convergence qui accompagne l’IT (technologie de l’information) et l’OT (technologie opérationnelle) génère de nouveaux modèles d’architecture qui tirent également parti des applications résidant dans le cloud et le centre de données.

Nous pouvons aujourd’hui en observer les principaux indicateurs lorsque nous examinons les endroits où les organisations déploient actuellement des technologies de sécurité et de distribution des applications . Moins de la moitié (41 %) des organisations s’appuient sur un seul emplacement pour héberger ces technologies. La moyenne est d’un peu plus de 2 – 2,11 pour être exact. Aujourd’hui, la combinaison la plus probable est le cloud et les locaux, mais une entreprise sur dix profite déjà des trois emplacements : centre de données, cloud et périphérie.

Edge est relutif

Cela est particulièrement vrai pour les architectures conçues pour prendre en charge les dix objets connectés que l’on trouve en moyenne dans la plupart des foyers. En effet, si nous examinons les applications edge les plus populaires, nous découvrons qu’elles sont un mélange de cloud et de edge, de nœud et de point de terminaison.

nœud de point final

Nous faisons la distinction entre un nœud de périphérie et un point de terminaison de périphérie en fonction des propriétés uniques de chacun. Cela permet de délimiter la responsabilité des fonctions spécifiques qui composent une « application native de périphérie », car chaque emplacement possède des capacités et des contraintes uniques. Par exemple, en général, un point de terminaison périphérique ne prend pas en charge le stockage de volumes de données importants. Les nœuds périphériques le peuvent, et le centre de données/cloud le fait certainement. Ces capacités et contraintes contribuent à façonner les applications natives de pointe de manière à utiliser les atouts de chaque emplacement au profit à la fois du fournisseur et du consommateur. 

C’est la raison fondamentale pour laquelle le cloud et les centres de données jouent un rôle important dans les applications natives Edge.

Considérez, par exemple, mon serveur multimédia Plex. J'ai un serveur local (nœud périphérique) dans ma maison, avec une application sur ma télévision intelligente (point de terminaison périphérique). Le nœud de périphérie communique avec le service Plex basé sur le cloud pour la facturation et la gestion des comptes, l'accès à distance et les mises à jour logicielles. D'autres conversations et échanges de données ont lieu entre les deux qui décrivent l'utilisation et les performances pour aider à améliorer l'application globale.

exemple de plex

Il serait totalement insensé que les fonctions de facturation et de gestion de compte résident sur le nœud périphérique, sans parler du point de terminaison périphérique. De même, il ne serait pas efficace (ni très sûr) de donner au service Plex l’accès à mon référentiel local de contenu numérique. Cette responsabilité est plutôt laissée au serveur multimédia local exécuté sur le nœud périphérique.

À bien des égards, ce modèle n’est pas différent de ceux produits par les efforts de modernisation visant à fournir des interfaces modernes aux applications traditionnelles (héritées, vintage, rétro, matures, choisissez votre euphémisme pour « avant mon époque »). Envisagez de récupérer des données d'écran à partir de systèmes textuels pour fournir un accès basé sur le Web au tournant du siècle. Ou l’utilisation d’API pour faciliter les opérations bancaires mobiles, qui s’appuient sur des systèmes transactionnels traditionnels. Les efforts de modernisation produisent souvent des modèles d’application qui attribuent la responsabilité aux systèmes et aux applications au-delà des limites du centre de données, du cloud et de la périphérie.  

Ce type de décisions sont prises chaque jour pour les objets connectés, les capteurs et d’autres applications périphériques. Ces décisions émergent comme des modèles d’application courants et natifs de la périphérie.

Presque chacun d’entre eux inclut des fonctions qui résident dans un cloud / centre de données.

Contrairement à la précipitation à déclarer les centres de données obsolètes lorsque le cloud computing a fait son apparition, il est peu probable que vous entendiez quelqu'un déclarer la même chose à propos du cloud maintenant que l'edge computing émerge. Au contraire, le cloud et les centres de données continueront de jouer un rôle essentiel dans les applications natives Edge.