Qu’est-ce-que le cloud computing ?

Abstract : La croissance rapide du Mobile Computing est sérieusement mise à l\’épreuve par la pénurie de ressources des appareils mobiles. Car, aujourd\’hui les différents utilisateurs souhaitent pouvoir tirer parti d\’applications puissantes et complexes qui manipulent non seulement les ressources locales mobiles, mais également des ressources externes, telles que la puissance de calcul et le lieu de stockage. Pour obtenir ces types de performances, plusieurs améliorations ont été apportées dans les domaines du matériel mobile et du réseau. Même avec ces améliorations, les appareils mobiles manquent toujours de ressources et d’énergie, d’une connectivité instable et posent plusieurs problèmes de sécurité. Pour résoudre certains de ces problèmes, le concept du Mobile Cloud Computing a été proposé comme solution dans laquelle le cloud est utilisé comme plate-forme d\’exécution d\’applications mobiles. Le Mobile Cloud Computing en tant que terme est née peu de temps après l\’émergence du modèle du Cloud Computing en 2007 [ ?]. Cependant, l\’intégration du Mobile computing dans le cloud computing permet d\’améliorer la croissance du Mobile computing, d\’où l\’émergence d\’un nouveau paradigme informatique appelé Mobile Cloud Computing. Ici, les données sont stockées dans une infrastructure cloud et l\’exécution réelle est déplacée vers l\’environnement cloud, de sorte qu\’un utilisateur mobile est libéré du problème de ressources limitées des appareils mobiles existants. De plus, pour utiliser les services du cloud, les communications entre les appareils mobiles et les clouds ​​se font via un support sans fil. Ainsi, de nouvelles catégories de problèmes de sécurité et de confidentialité sont introduites.Le but de cette enquête est de présenterI-Introduction : Le Mobile computing est la solution professionnelle en pleine croissance dans le domaine des technologies de l\’information et de la communication (TIC). Le nombre d\’utilisateurs mobiles augmente en raison de l\’amélioration constante du matériel et des logiciels conviviaux des appareils mobiles. À l\’heure actuelle, les appareils mobiles tels que les smartphones et les tablettes ne sont pas seulement utilisés comme un téléphone mobile traditionnel, mais également comme email, chat, navigation sur Internet, exécution d\’un large éventail d\’applications, partage de fichiers, lecture ou édition de documents, divertissement, etc. Cependant, le Mobile computing ne parvient pas à elle seule à satisfaire pleinement le grand nombre d’utilisateurs et leurs exigences en matière de calcul. Mobile Cloud Computing est introduit en tant que services du Cloud computing, offerts dans un environnement de téléphonie mobile ou dans un environnement de système embarqué mobile. Le Mobile Computing s\’intègre au Cloud Computing en raison
des caractéristiques essentielles du modèle de Cloud Computing, telles que le libre-service à la demande, l\’accès étendu au réseau, la mutualisation des ressources, la rapidité d\’élasticité et les services mesurés. Le Mobile Computing est utilisé pour afficher, traiter, transporter et partager les applications et les ressources, alors que la communication sans fil est utilisée pour que les utilisateurs mobiles puissent utiliser les ressources et les services du réseau et soutenir la communication entre les appareils mobiles et les clouds. De nos jours, plusieurs applications émergentes du Cloud Computing sont proposées aux utilisateurs mobiles, notamment le traitement d\’applications, le stockage dans le Cloud, partage de données, système de commerce mobile, éducation et apprentissage, Internet des objets assisté par le cloud etc. [1]Cependant, compte tenu des progrès considérables réalisés dans le domaine des technologies de communication sans fil répandues telles que le Wi-Fi, les communications sans fil avancées à ondes millimétriques 5G, les utilisateurs mobiles peuvent utiliser les services de cloud computing plus facilement que par le passé. Bien que le Mobile Cloud Computing possède plusieurs caractéristiques avantageuses, il présente des problèmes et des défis, ce qui crée des obstacles à sa progression rapide. Ces concernent les ressources limitées des périphériques mobiles, la stabilité, la disponibilité, les coûts d\’accès au réseau, la rareté de la bande passante du canal, l\’hétérogénéité, le déchargement des processus, la gestion de la mobilité, le traitement du contexte, les règles de cloud pour les utilisateurs mobiles, élasticité, problèmes liés aux services applicatifs, efficacité énergétique, garantie de la qualité de service (QoS), sécurité, confiance, problèmes de confidentialité, etc. Parmi ceux-ci, la sécurité et la confidentialité deviennent des problèmes plus difficiles que d’autres, pour plusieurs raisons telles que l’insécurité du support de communication, les appareils mobiles à contraintes de ressources, le stockage et le traitement distribué dans le cloud et les environnements hétérogènes.II- Mobile Cloud Computing : [1] :HYPERLINK \”https://www.sciencedirect.com/science/article/pii/S1084804517300632\” \\l \”!\” Muhammad BaqerMollaha HYPERLINK \”https://www.sciencedirect.com/science/article/pii/S1084804517300632\” \\l \”!\” Md. Abul KalamAzada HYPERLINK \”https://www.sciencedirect.com/science/article/pii/S1084804517300632\” \\l \”!\” AthanasiosVasilakos, Security and privacy challenges in mobile cloud computing: Survey and way ahead.