Glossary
Brief descriptions of terms
Contents
Blending
Mixing cloud offerings with different providers and paradigms
See CloudsBlending
Cloud Computing
"Architects like to use clouds in their diagrams to represent areas of
the net where complexity is too high to draw. A reasonable practical
definition for Cloud Computing is 'that computing which lives in those
clouds'."
Michael Peeters
(apocryphally), Cloud Computing: Legal Issues For Business Users 2009
Capacity On Demand
See Computing On Demand
CoD
See Computing On Demand
Computing On Demand, CoD, Capacity On Demand
Dynamic provisioning of computational resources
Clustering
A computer cluster is a collection of the interconnected computers (computing machines) under united administration
ClusterGate
, definition
See CloudsUtilityComputing#UtilityVsCluster
Engineer For Serendipity
Engineer for serendipity
Roy Fielding
, email communication
Events
Okay, Houston, we've had a problem here.
John Swigert, Jr.
, Apollo 13
See Messaging
HA
See High Availability
Hadoop
An Apache project established
to develop a distributed computing platform.
See CloudsApacheHadoop
High Availability
the availability of resources in a computer system, in the wake of component failures in the system
IEEE Task Force On Cluster Computing
, definition
See Clustering
IaaS
See Infrastructure As A Service
Infrastructure As A Service, IaaS
Rental of a computational system over the web
Messaging, Events
A loosely coupled style centered on indirect message passing
between actors
Ninja Ops Team
Operators that combine skill, precision and invisibility
PaaS
See Platform As A Service
Plastic Limit
On demand computing is limited by the credit which the provider is willing to offer
Platform As A Service, PaaS
Rental of a container for an application over the web
REST, Representational State Transfer
REST provides a set of architectural constraints that, when applied as a whole, emphasizes scalability of component interactions, generality of interfaces, independent deployment of components, and intermediary components to reduce interaction latency, enforce security, and encapsulate legacy systems.
Roy Fielding
, PhD Dissertation
ROA
See ResourceOrientedArchitecture
Representational State Transfer
See REST
Resource Oriented Architecture, ROA
It's just four concepts:
- Resources
- Their names (URIs)
- Their representations
- The links between them
and four properties:
- Addressability
- Statelessness
- Connectedness
- A uniform interface
Loenard Richardson & Sam Ruby, RESTful Web Services ![]()
SaaS
See Software As A Service
Software As A Service, SaaS
Rental of an application over the web
Utility Computing
Nobody knows what "utility computing" is, but everyone has heard of "grid computing"
• Grid computing implies sharing across resources owned by multiple, independent organizations
• Utility computing implies sharing one owner's resources by multiple, independent customers
Allen Wittenauer
, Deploying Grid Services Using Hadoop 2008