MyMisPal
← Cloud computing lessons
Lesson 1 of 9

What is cloud computing?

Nakhla has a server room in its warehouse: an ERP server, a file server, and air conditioning that must run 24/7. Every few years it buys new servers for hundreds of thousands. The idea of cloud computing: instead of buying servers, you rent computing from a provider such as AWS, Microsoft Azure or Google Cloud, and pay for what you use, like an electricity bill.

The widely used NIST definition sets out five characteristics of any cloud service:

On-demand self-serviceSpin up a server yourself from a console in minutes, without talking to anyone.
Broad network accessReach it from anywhere, on any device, over the internet.
Resource poolingThe provider serves many customers from the same huge data centres.
Rapid elasticityScale resources up or down as needed: Ramadan is not like the rest of the year.
Measured serviceEverything is metered and billed: running hours, gigabytes stored.
On-premisesCloud
PayingA large upfront sum (capital expense, CapEx)Pay as you go (operating expense, OpEx)
ScalingWeeks: order, ship, installMinutes
MaintenanceYour team: power, cooling, spare partsThe provider handles the hardware
ControlFullLess, and you depend on the provider
Watch outThe cloud isn't always cheaper! If the workload is steady all year and you have a strong team, on-premises can cost less over time. The decision needs numbers, and that's an MIS analyst's job.
Spotted a mistake on this page, or have an idea to improve the site?