Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user…
Public cloud
A cloud computing model in which a third party provider makes computer resources available to the general public over the internet...
Private cloud
A cloud computing model in which an enterprise uses a proprietary architecture and runs cloud servers within its own data center