Ever wonder what all the "aaS" acronyms mean? Do you want to understand how they relate to each other? This blog entry will help. I have created a map of many of the "as a Service" terms you will see in IT and have grouped them according to category. I have also provided an explanation and links for further reading for each so you can quickly come up to speed on all.
I put this together because I am working on the second edition of a visual map of the SaaS, PaaS, and Cloud Computing industries that I released last month. In order to make progress on that map, I found I needed to have a better understanding of all of the common categories in the "as a Service" market. The map in this blog entry has a different focus - instead of mapping out industry players I am mapping out industry terminology. Both maps complement each other.
Map of the "as a Service" Terms
This graphic shows the groupings of the "as a Service" terms that you may encounter in the IT industry. Click the map for a larger view.Top Level IT Service Categories
This section lists the primary categories around computing as a service. These categories serve as the larger buckets into which we will place the finer grained "as a Service" terms.HaaS
Hardware as a Service- What: HaaS refers to on demand offerings where hardware is the primary product being offered
- Cloud Computing and Cloud Storage solutions are instances of HaaS
- Almost all HaaS products will require some bit of software as well
- Michael Vizard: Hardware As A Service Is Inevitable
- James Governor: On Hardware As A Service, engines as services, and Real SOA
- What: service offerings that primarily require humans beings to deliver (aka professional services)
- Not an industry term, but necessary to properly categorize some of the "as a Service" offerings
- OK, I don't mean prostitution wise guy
PaaS
Platform as a Service- What: hosted software that serves as a platform for building SaaS offerings
- There are different types of PaaS products, and sometimes HaaS products are mistakenly called PaaS
- Some PaaS products may be optionally deployed on HaaS products such as Amazon's EC2
- Examples of PaaS: force.com, Bungee Connect, Google App Engine, Etelos, QuickBase, LongJump, Apprenda SaaSGrid
SaaS
Software as a Service- What: in its most generic form, any software offered remotely as a service. Since this definition includes the entire world wide web, there are generally agreed on criteria for SaaS products to narrow the scope:
- Primarily business software
- Usage based pricing (pay as you go) with no long term contracts
- Delivered over the internet, primarily via a browser
- Managed by the ISV that developed the application (as opposed to the former ASP model)
- Wikipedia: SaaS
- Alternate form: Microsoft has pushed the term "S+S", which is a SaaS solution paired with on-premise software
List of "as a Service" Terms
This section lists many terms you will find referring to a "as a Service" offering in the IT industry. They are organized by acronym - sometimes the same acronym may refer to multiple terms. For each term, a few links are provided for further reading.BaaS:
Backup as a Service- Category: HaaS, a subtype of Storage as a Service
- What: provides rem0te data backup for your systems; a specific type of Storage as a Service
- Perimeter Security: Perimeter eSecurity Launches Remote Backup & Recovery (RBR) Service
CaaS:
Communications as a Service- Category: SaaS
- What: non carrier-grade VOIP service offered by a third party
- Wikipedia: Communication as a Service
- Tom Keating: Gartner says Communications-as-a-Service (CaaS) Revenue Future Looks Bright
- Andrew R. Hickey: Communications-as-a-Service taking hold
- Category: Humans as a Service
- What: the idea (perhaps faulty) that a company can outsource their compliance monitoring to a third party
- Mark Macauley : CaaS - Compliance as a Service
- Ian Glazer: Why Compliance Cannot be Delivered as a Service
- Category: SaaS (note it may directly employ Storage as a Service for the actual storage of the docs)
- What: offering a hosted content repository, including workflow, versioning, checkin/checkout
- Category: SaaS anti-pattern
- What: hosted services to help criminals attack computer systems
- Panda Security: Crimeware as a Service (CaaS) Updated
- Larry Dignan: The next big thing? Crimeware-as-a-service
- Category: HaaS
- What: aka Cloud Computing, providing computing resources, network, provisioning, etc as a service
- Ephraim Schwartz: Verizon to offer CaaS, computing as a service, later this year
- Category: SaaS
- What: offering CRM in a SaaS model, as in Salesforce, Netsuite, RightNow, SugarOnDemand
- Intuit Enhances QuickBase CRM-as-a-Service Entry
- Nobody is using the acronym CRMaaS yet, but it is probably inevitable
DaaS:
Data as a Service- Category: SaaS
- What: a hosted web service that provides access to aggregated data (stock market, salary, etc)
- Jill Dyche: Data-as-a-service, explained and defined
- Lars Leckie: DaaS - Data as a Service
- Strikeiron: Data as a Service
- Category: SaaS
- What: a cloud based data analytics solution, just upload your data and the service will crunch it
- The Register: And now it's time for Data Warehouses as a Service
- Kognitio: Data Warehousing as a Service
- A synonym of Data Warehousing as a Service
- Jeff Kaplan: Data Mining as a Service: The Prediction is Not in the Box
- Category: HaaS, a subtype of Storage as a Service
- What: offering a database (relational or not) as a hosted service, a subtype of Storage as a Service
- Doug Henschen: Q&A With Gartner's Don Feinberg on Database as a Service and Cloud DBs
- Steve Bobrowski: What Exactly Is Database as a Service?
- Longjump: Database-as-a-Service (DaaS)
- Category: PaaS
- What: a cloud based IDE, allowing developers to build applications with just a browser
- SFDC: Salesforce.com To Offer DaaS Service, New Pricing Model, Competition
- Category: SaaS
- What: providing virtual employee desktops via a remote host
- IDC: DaaS Interview - Mike Rose, IDC Analyst
- Desktone: Virtualization Meets DaaS - Desktop-as-a-Service
- Saloob: Saloob, Inc., releases world's first on-demand DAAS Solution - Desktop As A Service Thin Clients.
- Synonym of Content as a Service
- SpringCM: Document Management as a Service
EaaS:
Ethernet as a Service- Category: HaaS
- What: a solution provided by network carriers to provide virtual ethernet capacity from a much larger line
- SearchTelecom.com: Ethernet as a service (EaaS)
- Category: SaaS
- What: offering ERP in a SaaS model
- Michael Hickins: Workday Introduces ERP as a Service
- Category: SaaS
- What: a hosted email service
- Email As a Service: Much Bettter Than Hosting Email On YOUR Server
- Andrew Conry-Murray: Voltage's E-mail Encryption as a Service
HaaS
Human Resources as a Service (HRaaS), Human Capital Management as a Service (HCMaaS)- These terms are not used yet, but probably coming soon to a Workday blog near you
IaaS
Information as a Service- A synonym to Data as a Service
- Webinar: Implementing Information-As-A-Service: A Practical Approach
- TechTarget: Oracle-Tangosol deal may lead to a new service-enabled data package
- Guy Creese: Information as a Service
- A synonym to HaaS
- Wikipedia: Infrastructure as a Service
- Dan Farber: Infrastructure as a Service video
- Category: SaaS
- What: offering integration capabilities for SaaS applications
- Dr. Dobb's: MuleOnDemand Integration-as-a-Service
- Gartner: Cape Clear Updates ESB to Enable Integration as a Service
- Category: SaaS, a subtype of Security as a Service
- What: offering a centralized (remote) identity management service
- Nishant Kaushik of Oracle: Defining Identity as a Service
- Burton Group: Identity as a Service
MaaS
Malware as a Service- Category: SaaS anti-pattern
- What: name for any SaaS solution which has been compromised with malware
- Nicholas Carr: Malware as a service
- Dan Morrill: Malware as a Service
- Category: None - not related to IT (included here only for reference)
- What: providing small batch manufacturing services
- Manufacturing as a Service (MaaS)
- Category: SaaS
- What: enterprise mashups that are offered publicly
- Joe Mckendrick: Can Mashups as a Service reach critical MaaS?
- Category: SaaS, a subtype of Data as a Service
- What: providing hosted access to audio/visual services
- Chris Saad: MaaS - Media as a Service
QaaS
Queue as a Service- Category: SaaS, a subtype of Integration as a Service
- What: provides a hosted message delivery service
- Amazon: Amazon Simple Queue Service (Amazon SQS)
SaaS
Security as a Service- Category: SaaS
- What: the delivery of security capabilities using a SaaS model
- Wikipedia: Security as a Service
- Category: HaaS
- What: providing cloud based data storage capabilities
- WhatIs: What is Storage as a Service
- Amazon: Simple Storage Service (S3)
TaaS
Testing as a Service- Category: Humans as a Service
- What: outsourcing the testing of software
- TAAS Services
UaaS
UI as a Service- Category: PaaS, a subtype of Development as a Service
- What: a rich hosted UI development environment
- Salesforce: Visualforce is a UI as a Service
VaaS
Voice as a Service- A synonym for Communication as a Service
- M5 Voice as a Service
Everything Else
Confused? Think all of these acronyms and terms are ridiculous? You aren't the first.In recognition of the proliferation of "aaS" terms, umbrella terms have also appeared:
- XaaS: What is xAAS?
- Everything as a Service
- Whatever as a Service
- Something as a Service
Previous Acronym Round Ups:
This isn't the first attempt at rounding up all the XaaS variants. You can find previous attempts here:- Krissi Danielsson: Attack of the -aaS Acronyms, or a Quick Glossary of SaaS Cousins
- Nick Carr: A little too much aaS