Cloud Computing

A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.

The top vendors in the industry are:

The usual benefits associated with Cloud Computing are:

  • Costs, you normally pay only for what you use, ex: In Azure VMs can be paid by the second
  • Global Scale, resources can be deployed in multiple regions (Cities and/or Countries) on demand
  • Security, providing these services requires a high commitment to data protection, different vendors have different security an compliance certifications