Everybody is talking about the cloud right now. Unfortunately they often aren’t making many distinctions. Cloud simply equals cloud. However there is a big difference between just moving dumping your on premise boxes to move into a public cloud offering (IaaS) and buying a true SaaS solution.
Moving your boxes “to the cloud” may help help you cut some infrastructure costs, but it doesn’t necessarily solve a business problem. Don’t get me wrong – I’m all for finding infrastructure savings in the cloud. However I think people should differentiate between SaaS, PaaS and IaaS and and look at their business application portfolio for cloud opportunities in the following order:
1. Can we do it with a SaaS solution? Software as a service provides capabilities your organizations need “on-demand.” Start here because turnkey often equals the most transformative impact on the organization. Everybody thinks their organization is unique…and it is…however it is probably not so unique that it can’t use a standard solution to solve many of its problems. A lot of money gets wasted every day because an organization simply couldn’t figure out how to achieve their business goals in a bit closer to a standard fashion. When looking at the possibility of SaaS keep an open mind about your existing business processes and how a SaaS solution might help you focus on your business not your business application.
2. Can we do it with a PaaS solution? Platform as a service typically includes operating system, database, and/or web server. If nobody has a ready made solution for the capability your organization requires start looking at PaaS options. Getting your OS, database and other core capabilities served up can help simplify your life and lower your maintenance costs. Just be careful that you understand how upgrade processes work, etc because while you may not have to worry as much about maintaining patch levels and other application and OS level headaches, you may have to deal with issues that come with having others worry about them.
3. Can we do it with a IaaS solution? Infrastructure as a service are essentially virtual machines where you install your own OS, database, etc to build out your applications. If you are not ready to give up control, need complete flexibility or are only ready to take baby steps towards the benefits the cloud can provide this is for you. Let somebody else hug your boxes, while still preserving visitation rights. IaaS can help you take the first steps towards reducing costs, without causing any business layer repercussions.
Its about YOUR business
As a SaaS solution provider I’m a bit biased in my discussion above. However, we got into this business because I believe SaaS makes the most business sense for many organizations and for many capabilities. I’ve spent a lot of time working with organizations that are struggling to reduce costs and deliver capability that is useful to their organization. Millions are spent to deliver custom solutions to very common problems. We chose inspections, assessments and data calls for our app because everybody does them, but few do them well. Because of that I’ve spent much of the last two years migrating people out of access databases, excel spreadsheets and custom solutions and into a more standard set of capabilities.
This isn’t just the case with our software there is a movement afoot around SaaS because the value prop is so straightforward. Save money, save headaches, and get more features and functionality. Where it make sense SaaS solutions are an incredible driver of business value. It allows the organization to get out of the IT business and focus on their real business. Things like inspections, assessments and data calls are handled in a pretty standard way from organization to organization. Why would you build a custom application to handle something so straightforward?
We built ExAM4Enterprise.com to help organizations meet those business requirements without having to roll their own web or mobile application or manage onsite infrastructure. You still own your data, you can still bring it into your other capabilities and applications. You lose nothing except headaches and gain the benefit of our persistent focus on advancing the capabilities of the application in order to maintain our market leadership. For most organizations we offer an over 75% reduction in total cost of ownership while delivering increased capabilities.
How is it possible? We built our app on the Salesforce.com platform. They handle over a billion transactions almost everyday. That scale makes our infrastructure costs negligible. Essentially the backend of our app is built to the scale of more than 120,000 customers including most of the world’s largest organizations. At the same time we are able to completely focus on delivering the capabilities our customers need without having to focus on things like infrastructure and platform. In the end it means that we spend all of our time innovating – not implementing the backend. Our customers get a level of response that simply wasn’t possible 10 years or even 5 years ago.
Interesting in learning more? Take a look at the appexchange to see what sort of SaaS applications exist generally and of course if you have inspection, assessment or data call requirements – take a look at our app, or go to ExAM4Enterprise.com.
Not everybody is well versed about cloud computing albeit curious about availing the service of one of the three (IaaS, PaaS, SaaS). This article of yours is timely and informative for those who wanted to familiarize with Cloud services. Among those three, I find SaaS the most beneficial. I think that it is the most accessible and easiest to acquire. The availability of SaaS support teams (e.g. Lirik – http://lirik.io/) to support you all the way also is another point that makes SaaS great. BUT generally, what to be chosen among those three should be what the company sees fit to address their needs and demands.