Edge Computing : Patterns d'Architecture et Compromis
#edge-computing#iot#cloud#architecture#cdn
L'edge computing rapproche le calcul de la source de données ou de l'utilisateur final. Ce n'est pas un remplacement du cloud mais un complément -- la bonne architecture place les charges de travail là où elles délivrent le plus de valeur selon les exigences de latence, bande passante et souveraineté des données.
Niveaux de l'edge computing
Niveau
Localisation
Latence
Exemples
Edge device
Sur l'appareil lui-même
< 1ms
Smartphones, capteurs, gateways
Near edge
Réseau local / on-premises
1-10ms
Serveurs d'usine, magasins
Far edge / MEC
Edge telco, PoP régional
5-20ms
MEC 5G, nœuds edge FAI
Edge CDN
PoPs distribués mondialement
10-50ms
Cloudflare, CloudFront, Fastly
Région cloud
Data center centralisé
50-200ms
Régions AWS, GCP, Azure
Patterns d'architecture
Edge Computing CDN
Exécuter du code aux points de présence CDN, au plus près des utilisateurs.
Cas d'usage : tests A/B, personnalisation, validation de tokens, geo-routage
Une requête à travers un CDN (latences indicatives). La réponse DNS pour shop.example.com pointe vers l'edge le plus proche, pas vers l'origine ; un cache hit s'arrête au saut 2 ; un miss passe par l'origin shield puis l'origine, dont l'IP réelle ne doit accepter que le trafic du CDN, sinon les attaquants contournent le WAF (web application firewall) en s'y connectant directement
Gestion de modèles -- versionnement, tests A/B et rollback sur des milliers d'appareils
Apprentissage fédéré -- entraîner sur les données edge sans les envoyer au cloud
Quand inférer à l'edge
Facteur
Inférence edge
Inférence cloud
Exigence de latence
< 100ms
Secondes acceptables
Sensibilité des données
Ne peuvent quitter les locaux
Peuvent être envoyées au cloud
Connectivité
Intermittente ou absente
Fiable
Complexité du modèle
Simple à moyen
Complexe, grands modèles
tadata
Un classifieur d'images de classe ResNet-50 sur le NPU d'un téléphone milieu de gamme ; latences et précisions indicatives, la forme du compromis est typique