Database Reference
In-Depth Information
The technology that is being provided through a solution termed as “Cloud” includes:
•
SaaS
- Software as a Service
•
DBaaS
- Database as a Service
•
PaaS
- Platform as a Service
•
IaaS
- Infrastructure as a Service
Benefits of Cloud Computing
The benefits of adopting a vendor-provided cloud solution are:
1.
Economies of scale
2.
Hardware spare capacity can be fully utilized
3.
Smoothing out many peaks of demand; elasticity through internal virtualization
4.
Vendor infrastructure can be used to piggy back the client organization's mobile
apps - mass localization of previously internal applications
5.
Vendor derives value from the data that they can pass onto the users in terms of lowering
costs e.g. salesforce.com selling client information through data.com. Though this may be
seen as a security disadvantage.
6.
Fast startup - scalability
7.
Can act as competitive lever to enable a company to gain better value from internal
functions
Issues Agreeing and Implementing Cloud
There are several objections to and problems with cloud.
Private terms of agreement:
•
Setting measurable SLAs for performance, resilience, dependency, reliability, and security
•
Agreeing to terms of liability in case of issues with the above
Legal and regulatory terms:
•
Data location and export; residency of the data and local applicable laws
•
Data subject rights
•
Confidentiality and rights to monitor
•
Security and compliance, who is responsible for audits and what is to be done if there is a
breach?
•
Which security policy is to be used? That of vendors or clients?
•
Data retention and portability