Il Mobile Cloud Computing (MCC) è una combinazione di cloud computing e mobile computing, con l'obiettivo di offrire ricche risorse informatiche agli utenti mobili, agli operatori di rete e ai fornitori di cloud computing. L'obiettivo finale di MCC è consentire a vari dispositivi mobili di eseguire ricche applicazioni mobili, fornendo così un'esperienza utente superiore. MCC non solo offre opportunità di business agli operatori di rete mobile e ai fornitori di servizi cloud, ma fornisce anche supporto per funzioni, archiviazione e mobilità illimitate integrando varie risorse.
MCC è definita come "una ricca tecnologia di mobile computing che utilizza risorse elastiche unificate di varie tecnologie cloud e di rete, con l'obiettivo di fornire servizi a più dispositivi mobili sempre e ovunque tramite Ethernet o Internet, indipendentemente da ambienti eterogenei e basi di piattaforma, funzionano tutti in base al consumo"
Tuttavia, diverse architetture di risorse cloud consentono al Centro clienti di utilizzare risorse remote e dispositivi vicini. Queste risorse cloud includono cloud stazionari remoti, entità informatiche fisse vicine, entità informatiche mobili vicine e risorse ibride, inclusi smartphone, tablet, dispositivi indossabili, ecc. Sebbene alcune grandi imprese, come Vodafone, Orange e Verizon, abbiano iniziato a fornire servizi di cloud computing alle aziende, la popolarità di MCC deve ancora affrontare molte sfide.
Nell'ambiente applicativo MCC, le complesse sfide causate dalla combinazione di mobile computing, cloud computing e reti di comunicazione includono l'offloading informatico, le connessioni senza soluzione di continuità, i ritardi della rete WAN a lunga distanza, la gestione della mobilità, l'elaborazione del contesto, i vincoli energetici e il blocco del fornitore -in., problemi di sicurezza e privacy.
Queste sfide hanno ostacolato il successo e l'adozione del Centro clienti a vari livelli.
Sebbene la ricerca sul MCC abbia compiuto progressi significativi, in alcune aree si riscontrano ancora carenze. Ad esempio, l’architettura di riferimento richiesta per ambienti MCC eterogenei non è ancora completa e anche la progettazione di protocolli di trasmissione efficienti dal punto di vista energetico deve essere migliorata. Inoltre, anche la consapevolezza del contesto e i problemi di congestione delle comunicazioni mobili richiedono ulteriori esplorazioni e ricerche. Le questioni legate alla fiducia, alla sicurezza e alla privacy, in particolare l'elaborazione offline di dati e applicazioni, sono diventate argomenti popolari in documenti e progetti.
"La fiducia è un fattore importante per il successo del Centro clienti, poiché i dati e le applicazioni eseguite vengono caricati nel cloud per l'elaborazione."
Negli ultimi anni, diversi gruppi di ricerca accademici e industriali si sono concentrati sullo sviluppo del campo MCC. Ad esempio, il gruppo di ricerca sul mobile e il calcolo distribuito dell’Università King Saud in Arabia Saudita lavora su architetture e protocolli ottimizzati per i dispositivi mobili. Anche il laboratorio MobCC della Mulaya University, che fa parte del programma di ricerca ad alto impatto in Malesia, è alla ricerca di scoperte rivoluzionarie in questo campo. Anche l’Università di Scienze Applicate di Zurigo in Svizzera e molte università della Corea del Sud hanno investito nell’esplorazione dell’MCC e si impegnano a promuovere il progresso di questa tecnologia.
Tuttavia, nonostante questi sforzi di ricerca aggressivi, il futuro dell'MCC rimane impegnativo. Con il rapido sviluppo della tecnologia, le esigenze degli utenti mobili continuano ad aumentare, il che richiede la cooperazione di tutte le parti per superare congiuntamente questi ostacoli nascosti al fine di trovare soluzioni migliori. Se riusciremo a trovare un punto di equilibrio e una svolta nella futura marea tecnologica dipenderà dalla nostra saggezza collettiva e dalle nostre capacità di innovazione?