Académique Documents
Professionnel Documents
Culture Documents
• La Virtualisation
• Les Services Web et architecture orientée service
• Les services Web 2.0 & mashup
Dr. Bechir Ben Gouissem 9
Les technologies clés: la virtualisation
• Ensemble de technologies matérielles et / ou logicielles qui permettent à
plusieurs systèmes d'exploitation (OS) ou plusieurs applications de s'exécuter
sur la même machine, séparément les uns des autres , comme s'ils
fonctionnaient sur des machines physiques distinctes.
• La virtualisation est l'une des pierres angulaires du Cloud.
• Toutes les techniques utilisées dans le Cloud sont basées sur la virtualisation des
ressources informatiques : matériel, logiciel, stockage, composantes réseau, etc.
• La virtualisation permet de mettre en place des architectures hautement
disponibles pour la gestion et l’allocation des ressources Cloud.
• Evolutivité
- Le cloud public offre une architecture à haute évolutivité.
- Les organisations peuvent rencontrer des problèmes lors du passage à d e s systèmes sur site
(local) : par exemple, des données dans des clouds SaaS.
- Intégration des applications : l'intégration, sans répétition, des mêmes fonctionnalités dans différentes
applications peut poser un problème dans les Clouds SaaS.
• Flexibilité réduite
- Les mises à niveau du système d’exploitation peuvent provoquer un problème (mixed-versions
race) entre les différentes versions de la même application.
• Conformité
- Tous les membres sont soumis à toutes les réglementations de conformité auxquelles chaque
organisation participante est soumise.
➡ Certains membres peuvent être soumis à des réglementations qu’ils ne connaissent pas.
• Audit
- Tous les membres ont des capacités d'audit complètes pour effectuer n'importe
quelle action.
➡ Besoin de trouver un accord entre Dr.
lesBechir Ben Gouissem
membres sur qui exécutera quelles activités. 32
Cloud hybride
• Environnement au sein du quel une
organisation possède une partie de
l’infrastructure des services à domicile (cloud
privé), le reste dans les clouds publiques.
• Inconvénients
Inconvénients
- Moins évolutif par rapport au Fog computing.
- Edge computing supporte un peu d’interopérabilité.
- Edge computing ne prend pas en charge la mutualisation des
- ressources (resource pooling).
Dr. Bechir Ben Gouissem 43
Récapitulation : Avantages de l’architecture Edge/Fog pour l’IoT
• Le déploiement d’une architecture distribuée repose sur l’idée
d’intégration de l’intelligence près des nœuds capteurs, on the
‘’Edge’’, ce qui diminue par conséquence la dépendance au cloud
computing.
• L’idée est de rapprocher le plus possible le traitement des données
et la prise de décisions des nœuds capteurs et réduire ainsi les
temps de latence résultant de l’envoi des données au cloud.
• Le traitement ‘’Edge’’ (ou Fog) des paquets de données brutes
permet de renforcer la sécurité localement avant de les relayer au
Dr. Bechir Ben Gouissem 44
cloud.