
By Govind Davis | Article Rating: |
|
August 17, 2009 09:15 AM EDT | Reads: |
13,359 |

We were recently Tweeted an inquiry about what exactly cloud computing means. If you are listening in to tech chatter these days it's impossible to avoid the flurry of opinions about what the cloud is.
So ... we figured we might as well add our two cents and spent a thought provoking morning developing a cloud stack analogy.
Cloud services tend to fit into the category of SaaS (Software-as-a-Service), PaaS (Platform-as-a-Service) or IaaS(Infrastructure-as-a-Service), each one delivering a service that encompasses the stack components below. So, IaaS provides everything needed for server operation so that customers don't have to set-up their own server operation, hardware and server connectivity. PaaS adds a further layer of integrating providing the traditional server stack elements and installed code bases and databases as well as frequently layering on a codeless development environment. And SaaS delivers a complete application to end users via the browser with the rest of the cloud stack supporting it.
While this model seems very helpful in describing the rough layers of the cloud stack, there are is in fact a continuum of cloud services spanning from Iaas to Saas. The key to understanding this continuum is to understand the trade-off between efficiency and flexibility of different requirements. For example, I recently had a need for a collaborative mark-up tool that would quickly screen capture a website and allow me to add comments and graphics as a way to model user experience for our client projects.
I naturally turned to the cloud to seek solutions. Taking the IaaS route could have yielded something along the lines deploying an Amazon EC2 (aws.amazon.com) server and running Gimp as a cloud service ... a pretty cool idea for an enterprise solution but likely a 6 month endeavor and overkill for my simple requirement. On the other hand I spent about 30 minutes searching the web and found the SaaS image tool Aviary (www.aviary.com) which did the job just fine.
This cloud continuum is also helpful to understand why we see PaaS as an optimal tool for business process application development. Most SaaS applications are too limited in scope and lack the flexibility to support and enterprise or even small business management application. On the other hand just leveraging IaaS for application hosting does not yield the efficiency and cost benefits that SaaS delivers. PaaS tools like QuickBase (www.quickbase.com), WorkXpress (www.workxpress.com) and Wolf Frameworks (www.wolfframeworks.com) allow for flexibility and customization of applications at rapid speeds and low costs.
CLOUD CONTINUUM
Published August 17, 2009 Reads 13,359
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Govind Davis
As a Partner in MCF, Govind has played the lead role in designing custom business process solutions for MCF customers. The philosophy behind his methodology is to work closely with clients to develop a deep understanding of their unique business process culture and design solutions to fit their environment. This process has led to the successful deployment of more than 50 custom applications. He spent three years as a Web 2.0 architect in a multi-billion dollar consumer products company driving solutions through out Global Sourcing. His development efforts tied together multiple North American locations with 3rd party suppliers in Asia. Hundreds of millions in purchasing dollars have run through his internally developed web applications. http://www.mcftech.com
![]() May. 8, 2012 01:59 PM EDT Reads: 499 |
By Elizabeth White ![]() May. 8, 2012 11:21 AM EDT Reads: 507 |
By Liz McMillan ![]() May. 8, 2012 10:30 AM EDT Reads: 2,373 |
By Elizabeth White ![]() May. 8, 2012 10:15 AM EDT Reads: 2,138 |
By Liz McMillan ![]() May. 8, 2012 10:15 AM EDT Reads: 1,352 |
By Jeremy Geelan ![]() May. 8, 2012 10:00 AM EDT Reads: 1,811 |
By Elizabeth White ![]() May. 8, 2012 09:30 AM EDT Reads: 642 |
By Liz McMillan ![]() May. 8, 2012 09:15 AM EDT Reads: 844 |
By Pat Romanski ![]() May. 8, 2012 09:00 AM EDT Reads: 728 |
By Pat Romanski ![]() May. 8, 2012 08:45 AM EDT Reads: 1,728 |
- Cloud Expo New York: Why PostgreSQL is the Database for the Cloud
- Cloud Expo New York Speaker Profile: Dave Asprey – Trend Micro
- Cloud Expo New York Speaker Profile: Jill T. Singer – NRO
- The Business Value of Cloud Computing
- Cloud Expo New York Speaker Profile: Greg O'Connor – AppZero
- Cloud Expo New York Speaker Profile: Dave Linthicum – Blue Mountain Labs
- Cloud Expo New York Speaker Profile: Mårten Mickos – Eucalyptus Systems
- Cloud Expo New York Speaker Profile: George Gerchow – VMware
- Cloud Expo New York Speaker Profile: Bernard Golden – HyperStratus
- iPad3 vs Windows 8 - and the Winner Is...Cloud
- Cloud Expo New York Speaker Profile: James Weir – UShareSoft
- Write Once Run Anywhere or Cross Platform Mobile Development Tools
- Cloud Expo New York: Why PostgreSQL is the Database for the Cloud
- Cloud Expo New York Speaker Profile: Dave Asprey – Trend Micro
- Cloud Expo New York Speaker Profile: Jill T. Singer – NRO
- The Business Value of Cloud Computing
- Cloud Expo New York Speaker Profile: Greg O'Connor – AppZero
- Cloud Expo New York Speaker Profile: Dave Linthicum – Blue Mountain Labs
- Cloud Expo New York Speaker Profile: Mårten Mickos – Eucalyptus Systems
- Cloud Expo New York Speaker Profile: George Gerchow – VMware
- Cloud Expo New York Speaker Profile: Bernard Golden – HyperStratus
- Big Data in Telecom: The Need for Analytics
- iPad3 vs Windows 8 - and the Winner Is...Cloud
- Cloud Expo New York Speaker Profile: James Weir – UShareSoft
- What is Cloud Computing?
- The Top 150 Players in Cloud Computing
- Six Benefits of Cloud Computing
- Virtualization Conference Keynote Webcast Live on SYS-CON.TV
- What's the Difference Between Cloud Computing and SaaS?
- Twenty-One Experts Define Cloud Computing
- GDS International: Global Warming Scam?
- The Top 250 Players in the Cloud Computing Ecosystem
- The Future of Cloud Computing
- A Brief History of Cloud Computing: Is the Cloud There Yet?
- Cloud Expo Europe 2009 in Prague: Themes & Topics
- SOA 2 Point Oh No!