The Wayback Machine - https://web.archive.org/web/20120820013018/http://cloudcomputing.sys-con.com:80/node/2041405

Welcome!

Cloud Expo Authors: Paul Miller, Roger Strukhoff, Pat Romanski, Jeremy Geelan, Elizabeth White

Related Topics: Cloud Expo, SOA & WOA, Virtualization

Cloud Expo: Article

Cloudy Concepts: IaaS, PaaS, SaaS, MaaS, CaaS & XaaS

Clarifying the meaning of IaaS, PaaS, SaaS, MaaS, CaaS & XaaS.

Generally IT folk, whether in Storage, Virtualization, Change Management or Project Management love the use of acronyms and synonyms to express key concepts amongst each other. What other industry would allow an individual to spurt a line such as "Have SOX seen the BCP and CAB approval for our VDC's DR SAN and will this then be added to the CMDB by CoB today?" without immediately flinching or bringing in a logopaedics specialist for help. More often than not, IT folk have also used these synonyms and acronyms as smokescreens to prevent outsiders from realizing "well this IT stuff is actually quite easy to understand and quite straightforward".

Hence no surprise that when the seemingly simple concept of Cloud Computing took off, so did the emergence of an abundance of acronyms and synonyms reaping a new breed of I.T. professionals who were the only ones that could correctly understand them, i.e., ‘The Cloud Specialist'.  Despite this, the beauty of the Cloud (or as most people are starting to realise the synonym for the Internet) is that it not only encompasses the IT industry and their business demands but also the average end user who's only experience with IT is their iPhone and its App Store. So while EMC's extensive airport advertising may have initially confused a lot of tourists into thinking that the ‘Journey to the Cloud' was a slogan for an up and coming budget airline, the general public are certainly now becoming aware of ‘The Cloud'. End users are now bombarded with Clouds from Microsoft claiming that Windows 7 is your ‘Path to the Cloud', Pizza Restaurants offering free access to ‘the Cloud' and Apple iPhone owners having iCloud enforced upon them (no comment on the security issues of your email contacts and personal photos being uploaded to Apple's database).  So while the idea of Public, Private and Hybrid Clouds become more familiar and understood even amongst the masses, it's with surprise that I often find people within the IT industry who are still unaware or unsure of Cloud Service acronyms such as IaaS, PaaS, SaaS, Maas, Caas or Xaas.

To understand why there are so many acronyms with the Cloud, it is important to appreciate that the Cloud has a number of services which each of these classify. The first of these, IaaS (Infrastructure as a Service) is when the consumer does not deal with the infrastructure, instead the responsibility of the equipment is outsourced to the Service Provider. The Service Provider not only owns the equipment but will also be responsible for its running and maintenance, where the consumer will be charged on a ‘pay as you use' basis. IaaS is often offered as a horizontally integrated service that includes not only the server and storage but also the connectivity domains. For example while the consumer may deploy and run their own applications and operating systems, the Iaas provider would typically provide the replication, backup and archiving (Storage), the powerful computing requirements (Server) or the network load balancing and firewalls (Connectivity domains).

PaaS provides the capability for consumers to have applications deployed without the burden and cost of buying and managing the hardware and software.  In other words these are either consumer created or acquired web applications or services that are entirely accessible from the Internet. Usually created with programming languages and tools supported by the service provider these web applications enable the consumer to have control over the deployed applications and in some circumstances the application-hosting environment but without the complexity of the infrastructure i.e. the servers, operating systems or storage. Offering a quick time to market and services that can be provisioned as an integrated solution over the web, PaaS facilitates immediate business requirements such as application design, development and testing at a fraction of the normal cost.

Software as a service (SaaS) is the ability for a consumer to use on demand software that is provided by the service provider via a thin client device e.g. a web browser over the Internet. With SaaS the consumer has not only no management or control of the infrastructure such as the storage, servers, network, or operating systems, but also no control over the application's capabilities. Culled from what were originally referred to as (ASPs) Application Service Providers, SaaS is a quick and efficient delivery model for key business applications such as customer relationship management (CRM), enterprise resource planning (ERP), HR and payroll.

Monitoring as a Service (MaaS) is at present still an emerging piece of the Cloud jigsaw but an integral one for the future. In the same way that businesses realised that their infrastructure and key applications required monitoring tools that would ensure the proactive elimination of any downtime risks, Monitoring as a Service provides the option to offload a large majority of those costs by having it run as a service as opposed to a fully invested in house tool. So for example by logging onto a thin client or central web based dashboard which is hosted by the service provider, the consumer can monitor the status of their key applications regardless of location. Add the advantages of an easy set up and purchasing process and MaaS could be a key pay as you use model for the de-risking of applications that are initially being migrated to the Cloud.

Communication as a Service (CaaS), enables the consumer to utilize Enterprise level VoIP, VPNs, PBX and Unified Communications without the costly investment of purchasing, hosting and managing the infrastructure. With the service provider responsible for the management and running of these services also, the other advantage the consumer has is that they needn't require their own trained personnel, bringing significant OPEX as well as CAPEX costs.

Finally XaaS or ‘anything as a service' is the delivery of IT as a Service through hybrid Cloud computing and is a reference to either one or a combination of Software as a Service (SaaS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS) Communications as a service (CaaS) or monitoring as a service (Maas). XaaS is quickly emerging as a term that is being readily recognized as services that were previously separated on either private or public Clouds are becoming transparent and integrated.

So as the term ‘The Cloud' finally breaks into the minds of the masses and takes meaning, the next phase will be to take the numerous services that are offered by the Cloud, mature them and enable consumers to fully understand their benefits. From Enterprise to SMB to end users, Cloud Services will inevitably bring immense benefits and cost savings. All that is now required is for consumers to know what all those unnecessarily complicated acronyms mean!

More Stories By Archie Hendryx

SAN, NAS, Back Up / Recovery & Virtualisation Specialist.

Cloud Expo Breaking News
Analyst research shows that the change, cost, and complexity associated with cloud migrations continue to be key challenges for cloud computing adoption. In his session at the 11th International Cloud Expo, Adiascar Cisneros is Director of Operations at Racemi, will help attendees understand the cost and complexity associated with specific migration strategies and how they can effectively manage these issues, enabling them to migrate to the cloud with minimal cost and risk.
With Cloud Expo 2012 Silicon Valley (11th Cloud Expo) due to open in under three months' time at the Santa Clara Convention Center, CA, let's introduce you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical program at the conference... We have technical and strategy sessions for you dealing with every nook and cranny of Cloud Computing, but what of those who are presenting? Who are they, where do they work, what else have they written and/or s...
Reaching customers and employees with cloud applications when they are located in emerging markets (such as Russia, Indonesia, Brazil and China) poses a major challenge. This is especially true for China, which has not only the largest Internet user base (twice that of the US and growing fast) but a lack of modern Internet infrastructure as well as licensing and regulatory hurdles, including the “Great Firewall.” In his session at the 11th International Cloud Expo, Jerry Miller, Vice President...
Big Data is a big catch phrase. Suddenly the world is focused on the massive amounts of data being created by social networks – interesting stuff. But the Internet of Things (IoT) will create at least an order of magnitude more data than social networks currently do. What will we do with this data? Maybe we’ll use it to help arrest the energy crisis. The IoT is first taking off in the Electric Grid and in appliances, thermostats, electric car chargers and solar panels that connect to it. In hi...
In his session at the 11th International Cloud Expo, Ronald Bradford, Founder & CEO of Effective MySQL, will discuss the issues of managing a large number of MySQL instances supporting one billion+ requests statements per day (and 50+ billion SQL statements). Topics include: Monitoring and instrumentation are essential How to automate installations, upgrades and deployments MySQL replication issues with 300+ slaves per master Traffic minimization techniques Creating HA with regions and zon...
Cloud computing is bringing massive computing power once reserved for government and research institutions to every organization in the world. Problems that involve intensive calculations or simulations can benefit from the computing capabilities that the cloud provides. Whether through scale out architectures like Grid / Cluster / Hadoop or completely new approaches like GPU there are a variety of emerging high performance computing options coming to the cloud. In his session at the 11th Inter...
Convincing your clients to add cloud-based backups to their business continuity plan is often thwarted by a fear of losing control over offsite data. With an army of StorageCraft solutions empowering you to quickly access your data in multiple ways, you can easily convince your clients to add this wise level of protection. In his session at the 11th International Cloud Expo, Kimber Barton, Principle Sales Engineer at StorageCraft, will walks through offsite backup storage options, including St...
Which cloud model is right for your business? What are the factors that should influence your decision? In his session at the 11th International Cloud Expo, Josh Butikofer, Chief Solutions Architect at Adaptive Computing, will discuss how to evaluate public, private, and hybrid clouds along several dimensions. He will use real-world case studies to show Cloud Expo delegates the pros and cons of each of these cloud models. Armed with this information, you can then decide what is best for your ...
With Big Data Expo 2012 Silicon Valley (www.BigDataExpo.net), co-located with Cloud Expo Silicon Valley (11th Cloud Expo), due to open in under three months 'time at the Santa Clara Convention Center, CA, let's introduce you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical program at the West Coast conference... We have technical and strategy sessions for you dealing with every nook and cranny of Cloud Computing and Big Data, but what of t...
The move to cloud-based applications has undeniably delivered tremendous benefits. However, the associated distribution creates various challenges from the quality perspective: End-to-end tests need to pass through multiple dependent systems, which are commonly unavailable, evolving, or difficult-to-access for testing. Accessing such system often involves transaction and bandwidth fees. Teams need to test and tune the system under test against a realistic and broad range of performance and b...