RousselTMLEARNING

Article · Cloud Computing: From Discovery to Expertise

What is Cloud Computing? The NIST definition

1. Origin and the NIST definition #

NIST (National Institute of Standards and Technology) established an authoritative industry definition to clarify what cloud computing really is.

A paradigm shift #

Cloud computing is not just a technological evolution; it is a change of business model. You move from owning IT (buying servers) to consuming IT (renting a service). According to NIST, the cloud must provide ubiquitous, convenient, on-demand network access to a shared pool of configurable resources.

2. The 5 essential characteristics #

  • On-demand self-service: you deploy your instances without any human intervention from the provider.
  • Broad network access: your services are accessible everywhere through standard protocols (HTTP/HTTPS).
  • Resource pooling: the physical infrastructure is shared between several customers (multi-tenancy) in an isolated, secure way.
  • Rapid elasticity: capacity adapts automatically to the workload.
  • Measured service: every resource consumed is tracked, enabling billing based on exact usage.

3. Benefits for the business #

Adopting the cloud offers three major pillars: agility (test an idea in minutes), scalability (support millions of users without changing the code) and innovation (access advanced AI or big data services without prior infrastructure expertise).

Hands-on: cloud resources from the command line #

Seeing self-service and measurement at work.

The 5 characteristics in one picture #

The five essential characteristics of the cloud according to NIST
If a service does not have these five properties, it is not really cloud.

Self-service provisioning #

# AWS : une machine virtuelle en une commande
aws ec2 run-instances --image-id ami-0abcdef1234567890 --instance-type t3.micro --count 1 --key-name ma-cle
# Azure
az vm create -g demo -n vm1 --image Ubuntu2204 --size Standard_B1s --generate-ssh-keys
# Google Cloud
gcloud compute instances create vm1 --machine-type=e2-micro --image-family=debian-12 --image-project=debian-cloud

# Mesurer ce que l'on consomme (service mesuré)
aws ce get-cost-and-usage --time-period Start=2026-10-01,End=2026-10-18 --granularity=DAILY --metrics UnblendedCost
Common mistake: Resources created through self-service keep being billed as long as they exist: delete them after a lab (aws ec2 terminate-instances, az group delete).

📄 What is cloud computing? The NIST definition →

My progress

  • ⏱ Estimated time : ≈ 5 min

Sign in to track your progress and take notes. Sign in

💬 Questions about this lesson

No questions yet: be the first to ask for help or share your configuration.

Ask a question about this lesson →

Recommended Articles

Serverless computing: definition, FaaS and use cases

Serverless computing explained: Function as a Service (FaaS), how it works, advantages, limits (c...

Edge computing: definition, solutions and modular data centers

Edge computing explained: processing data as close as possible to its source, use cases (IoT, ind...

Cloud deployment models: public, private, hybrid, community and multi-cloud

Understand cloud computing deployment models according to NIST: public, private, community and hy...

Cloud native: definition and principles of a cloud native application

What is cloud native? The CNCF definition, the principles of a cloud native application (microser...

Stop moving to the Cloud, to micro-services...

I will certainly shock more than one person in this article, but don't hesitate to read to the en...

CaaS: state of the art and best practices

Container as a Service (CaaS) is a cloud computing model that lets companies manage and deploy ap...

Cloud best practices: security, resilience, costs and operations

Cloud computing best practices: pillars of a well-architected design, IAM and least privilege, mu...

IaaS, PaaS, SaaS: differences and examples of cloud service models

IaaS, PaaS, SaaS: what is the difference? Definitions, concrete examples (AWS, Azure, Google Clou...

Introduction to FinOps: controlling your cloud bill

How to move from CapEx to OpEx while keeping financial control.

Support us

♥ SUPPORT US

Support RousselTM Learning

Courses, articles, labs and certificates stay free with no intrusive ads. A voluntary contribution, of any amount you choose, pays for hosting, lab environments and new content.

Contribute with PayPal Any amount · card or PayPal accountLearn more
QR code PayPal
Or scan this QR code with your phone

Thank you, every contribution counts!