Thursday, April 16, 2009
Cloud Computing Savings - Real or Imaginary?
Balakrishna Narasimhan
The venerable management consulting firm, McKinsey & Company, released a thought-provoking analysis yesterday on cloud computing economics. The piece has generated a fair bit of attention because it's been taken to mean that migration to cloud platforms is actually more expensive than what large companies currently spend on their own datacenters.
As usual, the problem is not in the analysis or the research but in the question that is being asked. The question that the McKinsey analysis answers is about the comparative economics between running your datacenter on your own hardware vs. running it on Amazon's hardware (offered as a service). We aren't going to question their analysis or numbers (we'll leave that to experts like Vinnie Mirchandani), but we also don't think this really answers the question about what cloud platforms can do for a business.
Cloud platforms exist at three levels (Click here to enlarge image)

At the lowest level, infrastructure-as-a-service is purely computational power for rent, which is what services like EC2 offer. It abstracts the physical infrastructure but you still need to do the work of mounting a database and an app server on the infrastructure, building and maintaining your app, etc. Therefore, the only savings are those that come from the delta between how efficient your datacenters are vs. those that Amazon runs. As you talk about large, well-managed datacenters that are operating at scale, it's plausible that savings are not significant.
It's at the next level, Platform as a Service, and beyond, that we start to see significant savings. Once you move up the stack to PaaS, there are significant savings because you no longer need to run a datacenter (physical or virtual as in the Amazon case) or maintain infrastructure software (database and app servers). Within our 150+ customers, we see savings of over 30% on operating costs and 2-3x improvements in time-to-market when building on cloud platforms. For example, for a publishing client, we built a custom application that automated the entire publishing process in less than 6 months. Their estimate for doing this using on-premise platforms was over 3 years. In terms of ongoing cost/productivity improvements, they have estimated a 50-75% reduction in the time and effort it takes to add new products. Additionally, since the application is built on the Force.com platform, upgrades are seamless and the platform gets better over time, all for no additional cost.
At the highest level of the stack, the benefits get multiplied further, since you get all the benefits of PaaS, plus you get freed from 22% maintenance and costly (to implement) upgrades every 3-5 years. The savings have been well documented: 25-40% in terms of implementation costs (by freeing yourself from the clutches of the dreaded Globals SIs) and operating cost savings, e.g.,50%+ savings running your mail on Google vs. Exchange.
Cloud platforms provide savings at each layer of the stack, and McKinsey's analysis focuses on just the lowest levels of the stack, thus missing most of the savings potential.

We have seen the benefits of cloud platforms first-hand at over 150 customers, including companies like Avago, Genentech, Japan Post, Qualcomm, Starbucks and Dolby. Once customers experience the benefits of cloud platforms - quantifiable savings, rapid time to value and innovation that drives the business, they seldom want to go back. This is why 90%+ of customers plan to increase their spending on cloud platforms. In these economic times, there is no greater vote of confidence for cloud platforms than that!
Labels: Cloud Computing, EC2, McKinsey, PaaS
Dave Orrico
![]() Read the Press Release On Dave Orrico and Jim Emerich Joining Appirio Leadership | Over the last 20+ years I have had the privilege of helping sell and deliver technology to many fantastic companies. When I first joined salesforce.com, I knew something was different. SaaS (which is quickly morphing into cloud computing) was something much more than just another technology change. It was a new model that forced a renewed focus on customer service and once again put the customer (not the vendor) at the center of value. Nearly six years have passed since then, in which I had the opportunity to interact with leaders at many of salesforce's most strategic accounts - Dell, ADP, Bank of America, Cisco, Citibank and many others. The business benefits we were delivering to these companies were remarkable when contrasted with the legacy alternatives, but I was even more struck by how the SaaS model made it so much easier to align a company around serving the customer. Because we earned the customer's business through subscriptions (vs. big up front licenses), I never had to fight uphill internally for my customer's best interest. |
The market is finally starting to see something that Marc (Benioff) has been saying for some time - that salesforce.com's success is about more than it being a great company. In fact, it's the fundamental advantages of cloud computing for both the vendor and the customer that have allowed it to prosper. Google Apps, Amazon Web Services, even Facebook are using those same core tenets to expand their services to the largest companies in the world.
We've reached the tipping point. It's becoming clear that most companies will eventually shift to this new model, and this is what made Appirio such an exciting opportunity for me. Here is a company focused from its inception on answering not "if people will make the switch to the cloud", but "how can we help them get there." While at salesforce.com, I admired Appirio's passion and commitment to cloud computing; and their focus on building trusted advisor relationships with both their partners and their customers.
I joined Appirio to help accelerate this transformation to the cloud and to create a new breed of company that could pragmatically answer customers' tough questions on how they can get there (benefits of the cloud). I truly believe we are at a transformational point in the evolution of IT; analogous to the change and benefits that the Internet brought to us as individuals. The Internet has had a profound impact on the the way we find things, shop, create and even interact. Cloud computing can have the same level of impact on business. I want Appirio to be your trusted advisor in your journey to the cloud, and help unshackle your entire business from the constraints of the past.
Labels: appirio, Cloud Computing, salesforce.com
Tuesday, April 07, 2009
Google's Campfire for App Engine Warms the Cloud Ecosystem
Ryan Nichols
Appirio was thrilled to participate in tonight's Campfire One event, hosted by Google to showcase the new capabilities of Google App Engine (covered here). Google gave 3 partners (IBM, Oracle, and Appirio) early access to these capabilities, and asked us to kick the tires. We used this opportunity to develop a lightweight applicant tracking application that extends our Viral Recruiting product.
Bottom line? We were impressed with the capabilities of the platform, and look forward to using Google App Engine to help our customers do more with the cloud.
Bottom line? We were impressed with the capabilities of the platform, and look forward to using Google App Engine to help our customers do more with the cloud.
Read more about our technical experience with App Engine here, and more about Appirio's App Engine offerings here. In this post, we wanted to highlight why we think the new capabilities of Google App Engine are important for the industry.
Google complements existing cloud platforms
At Appirio, we make our living building custom and packaged applications using on-demand platforms. While there are dozens of different companies claiming to offer on-demand platforms, there's been a well recognized gulf between the 2 leading enterprise-oriented platforms, Force.com and Amazon Web Services.
Most of our application work for customers is done on Force.com-- a rich application platform with built in business objects that allow our applications to inherit a broad swath of functionality. But some applications don't require this functionality, and would benefit from greater control and direct access to "lower levels" of the platform. At the other end of the spectrum is Amazon Web Services. S3 and EC2 are powerful because they give application developers the ability to control their own infrastructure without the headaches of hardware ownership. But many applications don't require this level of control of the infrastructure-- a higher level of abstraction would make development more efficient.
With tonight's enhancements, we see Google App Engine filling the void between these two market leaders. There's no built-in notion of business objects, leaving Force.com the go-to-choice for most of the process-centric applications we build for customers. But App Engine offers abstraction over several layers of infrastructure that we'd prefer not to deal with in the applications we build today on EC2-- not having to worry about the size of the machine we spin up, for example.
With App Engine's new capabilities, we're excited to add Google App Engine to the set of tools we use to help our enterprise customers do more with the cloud. TechCrunch asked several weeks ago whether we are "on the verge of a new set of platform wars that will make the Windows vs. Mac war look like Tiddlywinks? Or will all the different cloud platforms which are emerging create an interwoven fabric of Web applications that draw from each cloud as is convenient?"
We've argued before our belief in a future of connecting the clouds, NOT cloud warfare. That's what makes today's announcements on App Engine so exciting.
Google is keeping its friends close, but its enemies closer
Marc Benioff, CEO of Salesforce.com, has reminded us of the real battle going on in cloud computing today: "The real platform war is still against the old paradigm. The masses out there don't know that they don't need to buy software and hardware anymore."
For that reason, we took particular delight in seeing IBM and Oracle participate in tonight's Campfire. Let's look at what they demonstrated:
- Oracle's Social CRM VP showed us Google gadgets operating with on-premise Siebel data. Remember that this very same functionality was demonstrated almost two years ago (by Appirio), using Google Gadgets and Salesforce.com. Exhibit A in the differing rates of innovation between on-premise and on-demand software. But we're glad Oracle has caught up. Why? Because once Siebel is relegated to be the on-premise data store for a rich set of online gadgets, the benefits of replacing this on-premise backend with a modern on-demand platform will be clear.
- IBM's Cloud Strategy practice showed us how easy it is to port an application from Google App Engine to WebSphere. This is very cool to see, but for the opposite reason than they intended: Anyone care to predict how often companies will be moving off the low cost, highly scalable App Engine environment and onto WebSphere versus the other way around? Application portability is an important topic, and we're glad to see IBM contributing to the conversation... even if it is a bit jarring to see a WebSphere Server running at a Campfire event.
Most important of all? The simple fact that Oracle and IBM are on-stage, endorsing Google's vision and integrating App Engine with their offerings...even if it is to integrate with on-premise applications. Their very presence validates for every enterprise the fact that cloud computing will play an important role in their IT infastructure.
And that's the real point. As that message gets through to the Fortune 500, today's Campfire will indeed burn bright enough for all of us in the cloud.
Server Sighting at Google Campfire: Why is there an on-premise server on stage with our colleagues from IBM and Oracle?
Server Sighting at Google Campfire: Why is there an on-premise server on stage with our colleagues from IBM and Oracle?
Labels: AppEngine, Cloud Computing, Google




