Google Docs è un esempio di cloud computing?

Sì. Il cloud computing è talvolta suddiviso come segue:

  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Functions as a Service (FaaS)
  • Applications as a Service (AaaS)

Google Docs è un esempio di AaaS. Cioè, fornisce un'applicazione, ma non una piattaforma di calcolo generale (anche se, poi di nuovo, se si considera Google Apps Script, una caratteristica di Google Docs, l'applicazione include capacità generali di programmazione e di calcolo al suo interno).

Quello che definisce il "cloud computing" rispetto al computing tradizionale è il fatto che le imprese e i consumatori non hanno bisogno di gestire il proprio data center o fornire il proprio hardware. Inoltre, la capacità del sistema è allocata dinamicamente da un pool che è condiviso da più imprese/consumatori diversi, con conseguenti efficienze economiche rispetto a più entità separate, ognuna delle quali deve approvvigionarsi per la capacità di picco, mantenendo comunemente il loro servizio in uno stato largamente sottoutilizzato e sovra-approvvigionato.

Google Docs soddisfa questo criterio in quanto la capacità del servizio è approvvigionata dinamicamente (da Google), e quindi le imprese non hanno bisogno di acquistare più data center, macchine, ecc. man mano che il loro uso e consumo di Google Docs aumenta. Né devono pagare per il numero massimo di utenti simultanei di Google Docs; piuttosto, pagano rigorosamente per ciò che viene utilizzato (o una tariffa fissa), con Google che è responsabile dell'allocazione efficiente tra le imprese.

Alcune delle altre risposte affermano che Google Docs non è cloud computing. Questo si basa in gran parte sul fatto che la gente tende a pensare principalmente a IaaS e PaaS quando si usa il termine. È vero che Docs è AaaS e non IaaS o PaaS. Alcune delle altre offerte di Google in quello spazio includono Compute Engine (IaaS), Google App Engine (PaaS), Cloud Run (PaaS/FaaS), Cloud Function (FaaS), Dataflow (PaaS), ecc.