cloud computing

Internet-hosted processing

Cloud computing is the delivery of computing services—storage, processing power, software—over the internet rather than from local hardware.

Users access resources hosted on remote servers, paying for what they use: The company moved its databases to cloud computing to reduce infrastructure costs.

The "cloud" metaphor reflects how network diagrams traditionally depicted the internet as an amorphous shape.

infrastructure

servers

Machines providing network resources

virtualization · hypervisor · virtual machine · clustered · containerization · orchestration · Docker · microservices · serverless · redundancy

services

SaaS

Remotely hosted software access

AWS · Azure · Dropbox · OneDrive · Salesforce · API · deployment · migration · vendor · uptime

data

storage

Space for keeping goods

replication · database · data lake · warehousing · big data · analytics · processing · streaming · archival · CDN

scalability

elasticity

Tendency to resume original form

dynamic · flexible · expandable · growth · performance · optimization · workload · spin-up · instance

security

encryption

Converting data into code

compliance · GDPR · HIPAA · multi-factor · breach · vulnerability · audit · VPN · isolation

access

remote

Distant or controller

cross-platform · connectivity · ubiquitous · internet · bandwidth · portal · dashboard · collaboration · real-time · multi-device

Categories
Opposites
infrastructure location

cloud computingdesktop computing

Using stationary personal computers

on-prem · edge computing · personal computing · standalone systems

resource ownership model

cloud computingcolocation

Shared hosting facility

dedicated servers

Family

cloud, cloudy, clouded, compute, computing, cloudiness, cloudscape, cloudland

Familiarity
Top 100,000
Profile
Used worldwide · Abstract · Rated G