Types of cloud

Broadly speaking, the cloud deployment model can be classified into:

  • Public cloud: This is the most commonly used cloud deployment model. A public cloud is one in which the service provider makes resources such as services, applications, or storage available to the general public over the internet. Public cloud services may be free or offered on a pay as you go model. Some examples of public cloud services are Microsoft Azure, Amazon Elastic Compute Cloud (EC2), IBM's Blue Cloud, Google App Engine, and so on.
  • Private cloud: A private cloud offers similar advantages to a public cloud, but through a proprietary architecture. Unlike a public cloud, a private cloud is dedicated to a single organization. Since there is a lot of ...

Get .NET Core 2.0 By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.