102 Essentials of Cloud Computing
6.2.4.1 Similarities
Both cloud computing and SOA share some core principles. First, both rely on
the service concept to achieve the objectives. Service is a functionality or a fea-
ture offered by one entity and used by another. For example, a service could
be retrieving the details of the online bank account of a user. SOA and cloud
computing use service delegation in that the required task is delegated either
to service provider (in the case of cloud computing) or to other application or
business components in the enterprise (in the case of SOA). Service delega-
tion helps the people to use the services without being concerned about the
implementation and maintenance details. Services could be shared by multi ...