DaaS outsources most data storage, integration, and processing operations to the cloud.
DaaS helps data be compatible, this is because it enables the transfer of data through a consistent medium
One solution to keeping data compatible and portable is creating point to point transfers between supported systems
The point to point solution for data portability has some flaws such as:
Complex
Expensive
Needs maintenance
Data warehouses are another solution to aid data portability, they store data from all systems and employ data mining and cleansing
Data warehouses flaws:
Redundant often
Costly
Ignores latency between systems at times
Coherent management of a large and diverse fleet requires understanding of the attributes that effect the data across divisions
An organisations data storage solution must be able to make consistent and timely decisions, using the data
An organisations data storage solution must allow data to be shared across the various divisions and accessed whenever a division needs to. This means that:
All divisions must be somehow connected
Data must be consistently formatted
Data must be transferrable
DaaS is a data storage solution, handles the sourcing, management, and delivery (use) of data
DaaS follow consistent, open, international standards, and is light weight as it uses web technology
DaaS is secure and private as data is stored only at an authoritativesource and never leaves the system
DaaS allows the sharing, viewing, and accessing of data
The DaaS solution is composed of the DaaS engine, what is the DaaS engine made up of?
Provider
Registry
What is the provider in the DaaS solution?
The thing that provides access to data
What is the registry in the DaaS solution?
The thing that stores the source of the data
The provider is made up of what?
An interface
A library
Mapping of the system
The Provider parts are all accessed through web addresses
The registry holds metadata such as where it is, what parts are available, how it can be accessed, and how is it integrated with the rest of the data
Daas supports CRUD, what the hell is CRUD?
Create, read, update, delete
Even though data remains at the authoritative source in DaaS what can still with it?
Used, re-used, and refined
DaaS 4 main benefits are:
Data security - centralised data source
Compatibility - web-based
Scalability - server based so easy to scale
Versatility - software is versatile and can be used for numerous tasks
DaaS 3 main issues are:
Web based so can be vulnerable to mitm attacks
Data is stored remotely therefore can be difficult to use with certain tools
Expensive set-up cost
Cloud sorcing is where organisations will outsource business processes to external entities (service providers). These subscribers (the orgs) pay for services like IaaS, and SaaS
So cloud sorcing is just using other companies for cloud services instead of homebrewing your own solutions
CLoud portability is how easy it is to transfer data, applications, etc from one service provider to another
Service providers want to keep their subscribers so moving between platforms is rarely easy
4 main categories of cloud models:
Public
Private
Community
Hybrid
THe public cloud model is:
Used by a range of end users
Can be accessed through most devices with an internet connection
Hosted by one vendor
Paid through subscription by end users
The private cloud model are used by a single organisation, what else is it:
Often held onsite
Access is restricted by firewalls
Organisation sets it up themself
Must be maintained
The community cloud model is:
Designed and used by a group of organisations especially in one industry.
Data is easily transferred between organisations that share the cloud
Data never leaves the group of organisation as all data is stored in the same physical location, so very secure.
The hybrid cloud model is:
Mix of private and public for the best aspects
Public cloud may be used for general puposes so that a smaller private cloud can be kept
Still the benefits of security from the private cloud