Form of internet-based computing that provides shared computer processing resources and data to computers and other devices on demand
Via NIST
via NIST
ViaDiagram of public cloud computing environment, via the NIST