Cloud
FoundationalComputing over the internet
Renting computing power, storage and software online from providers instead of buying and running your own servers.
Read the full definition →Glossary category · 12 terms
Renting computing and software online, and the service models behind it.
Computing over the internet
Renting computing power, storage and software online from providers instead of buying and running your own servers.
Read the full definition →Software as a Service
Ready-to-use software you log into online and pay for by subscription, such as Microsoft 365 or Salesforce.
Read the full definition →Platform as a Service
A hosted environment for building and running your own apps without managing the servers underneath. Examples: Vercel, Google Cloud Run, Azure App Service.
Read the full definition →Infrastructure as a Service
Renting the raw building blocks of computing, such as servers, storage and networking. Example: Amazon EC2.
Read the full definition →Anything as a Service
The umbrella term for delivering almost any IT capability over the internet on a subscription.
Read the full definition →The big three cloud providers
Amazon Web Services, Microsoft Azure and Google Cloud Platform, the three largest cloud platforms.
Read the full definition →Virtual Machine
A software-based computer running inside a physical one, so a single machine can safely do the work of many.
Read the full definition →Cloud geography / isolated location
A region is a separate geographic cloud area; availability zones are independent locations within it used to reduce the impact of a single-site failure.
Read the full definition →Traffic distribution service
A service that receives incoming traffic and distributes it across healthy servers or containers to improve capacity and availability.
Read the full definition →Automatic capacity scaling
Automatically adds or removes computing capacity as demand changes, helping performance during peaks and reducing waste when demand falls.
Read the full definition →Shared SaaS architecture
An architecture where multiple customers, or tenants, share at least some application components while their users and data remain appropriately isolated.
Read the full definition →Provider-operated technology service
A service where the provider operates routine infrastructure tasks such as patching, scaling, backups or availability for the customer.
Read the full definition →