Ainsi tout ce qui est traitement et partie applicative pourra se faire directement au niveau des appareils.
Cela peu être un peu énervant de voir des jargons informatiques sortir de nul part et dès fois on pourrait croire qu'il y'a un soubassement marketing derrière.
Ainsi la question à se poser est la suivante:
C'est quoi le plus du fog computing par rapport au cloud computing?
Pour répondre à cette question,on va prendre un cas pratique:
Supposons que vous disposiez de plusieurs capteurs sur une machine,tous ces capteurs collectent les données et les "upload" sur des serveurs pour calculer par exemple le taux de disponibité ou le rendement de la machine.Via un service dépoyé sur le cloud,vous aurez accès à l'ensemble des données de la machine quasiment en temps réel.
Mais peut t-on vraiment parler de temps réel? Si la machine à superviser et les serveurs du cloud se trouvent à des millions de kilomètres de distance,on a forcément des temps de latence plus ou moins élevé.
Dans le monde réel une ou deux secondes de retard peut faire une énorme différence.
Ainsi, dans ce cas un modèle basé sur le fog computing sera plus adapté si on considère le temps de latence.

En effet,les objets connectés auront besoin de temps de latence plus rapide,ainsi,le système doit être en mesure de collecter les données des différents capteurs,de les traiter et d'envoyer des ordres aux parties opératives ou actionneurs en un temps record.
Le Fog Computing représente donc une évolution très significative du Cloud Computing et de l'informatique en général.Il met l'accent sur des modèles de données décentralisés qui peuvent être plus souples que le paradigme traditionnel centralisé.Cette flexibilité peut être intéressant pour des applications Big Data ou IoT avec leur besoin de temps de latence plus faible. Le Fog computing sera certainement d'une grande utilité au web des objets.