7
Table 1.1 Definitions of key concepts in cloud computing
Concept
Cloud essential characteristics
Source
On-demand
self-service
A consumer can unilaterally provision
computing capabilities, such as server time
and network storage, as needed,
automatically without requiring human
interaction with each cloud service
provider.
Mell and Grance (2011)
Broad network
access
Capabilities are available over the network
and accessed through standard mechanisms
that promote use by heterogeneous thin or
thick client platforms.
Resource
pooling
The cloud service provider’s computing
resources (e.g. storage, processing power,
network bandwidth) are pooled to serve
multiple consumers using a multi-tenant
model, with different physical and virtual
resources dynamically assigned and
reassigned according to consumer demand.
Rapid elasticity
Capabilities can be elastically provisioned
and released, to scale rapidly outward and
inward commensurate with demand.
Measured service Cloud systems automatically control and
optimize resource use by leveraging a
metering capability at some level of
abstraction appropriate to the type of service.
Cloud service models
Software as a
Service (SaaS)
The capability provided to the consumer is
to use the provider’s applications running
on a cloud infrastructure and accessible by
a client interface.
Mell and Grance (2011)
Platform as a
Service (PaaS)
The capability provided to a consumer to
deploy onto the cloud infrastructure
consumer-created or acquired applications
created using development technologies
provided by the provider.
Mell and Grance (2011)
Infrastructure as
a Service (IaaS)
The capability provided to the consumer to
provision processing, storage, networks, and
other fundamental computing resources to
deploy and run arbitrary software.
Mell and Grance (2011)
Function as a
Service (FaaS)
The capability provided to the consumer to
execute lightweight, single purpose
stateless functions that can be executed on
demand, typically through an API, without
consuming any resources until the point of
execution.
Glikson et al. (2017) and
Lynn (2018)
(continued)
1 UNDERSTANDING TRUST AND CLOUD COMPUTING: AN INTEGRATED…
Précédent

- 25/166

Suivant