Questo libro offre un'esplorazione completa dei fondamenti e dei concetti avanzati del cloud computing. Inizia con un'introduzione approfondita che copre la definizione, l'evoluzione e i principi di base del calcolo parallelo e distribuito, nonché le caratteristiche del cloud, l'elasticità e il provisioning on-demand. Il libro si addentra poi nelle tecnologie abilitanti del cloud, discutendo l'architettura orientata ai servizi (SOA), REST, i servizi web, il modello publish-subscribe e la virtualizzazione, compresi i tipi, i livelli di implementazione, le strutture e il supporto per CPU, memoria e dispositivi I/O, oltre al disaster recovery. Infine, il libro affronta i temi dell'architettura cloud, dei servizi e dello storage, descrivendo in dettaglio la progettazione dell'architettura cloud a strati, l'architettura di riferimento del NIST per il cloud computing, i cloud pubblici, privati e ibridi e i vari modelli di servizio come IaaS, PaaS e SaaS. Vengono inoltre evidenziate le sfide della progettazione architettonica e i vantaggi del cloud storage, compreso lo storage-as-a-service. Questo libroè ideale per studenti, professionisti e chiunque sia interessato a una comprensione approfondita del cloud computing, offrendo sia basi teoriche che approfondimenti pratici.
M. ChandraprabhaDipartimento di AI e DS, GITAM School of Technology, GITAM University, Bengaluru (R), Karnataka.T. AkilanDipartimento di IQAC, Amity University KolkataBengala occidentale.Dr. Jaya SinhaDipartimento di CSE, ITS Engineering CollegeGreater Noida, U.P.