Increasingly it would seem that almost anything IT is, or will be, in the Cloud.
Firstly, let’s be clear on what the Cloud is.
Personally, I like the definition coined by NIST here on their site. I agree with it in the most part, so it tends to be the baseline of my thinking when I put on my Cloud head.
The core concepts of the Cloud are fairly well ingrained in the DNA of most Cloud aware folks now, but for the sake of being complete they are:
- Software as a Service (SaaS)
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
Each are well defined in the paper cited above so I won’t duplicate here.
Less defined are the ever increasing number of sub-species of “stuff” that can be delivered “as a Service”.
I’ve started to collect a few of them now (beats spores, moulds and fungus, right Egon?) so thought I would start to compile a list of those I had come across in the wild in more than one context (i.e. not those that have been invented such as our very own “3DaaS” at AdeoServe).
I’ll endeavour to keep this list up to date, who knows; maybe one day it will remembered in the annuls of the Internet.
- Storage as a Service (STaaS)
- Literally Cloud based storage accessable either directly or via Cloud applications
- A more formal name for “Cloud Backup”
- Database as a Service (DBaaS)
- Cloud hosted, anywhere accessed database services
- Testing as a Service (TaaS)
- Testing services such as load simulation from the Cloud
- Development as a Service (DaaS)
- A Cloud based variant of software development outsourcing
- Hardware as a Service (HaaS)
- An emerging term for hosted servers either a virtual appliances or physical servers
I’ll add more as I come across them.