-
Website
http://andrewmcafee.org/ -
Original page
http://andrewmcafee.org/blog/?p=828 -
Subscribe
All Comments -
Community
-
Top Commenters
-
immunity
3 comments · 1 points
-
digiphile
11 comments · 8 points
-
Amy
4 comments · 1 points
-
Doug Cornelius
3 comments · 3 points
-
Gil Yehuda
4 comments · 2 points
-
-
Popular Threads
-
The S Word
1 week ago · 40 comments
-
Thoughts at the End of the Year
5 days ago · 8 comments
-
Geeks Tweak Balloon Seek Technique
2 weeks ago · 2 comments
-
Why Yes, I’d LOVE to Talk About My Book…
3 weeks ago · 1 comment
-
The S Word
I think that the ease of app development vs. the difficulty of manufacturing material goods will preclude software from being turned into a commodity; it's just to easy, and having just what you need is priceless. Consumer appliances, however, have been hemmed in by manufacturing restrictions to only have a finite number of options: pick 1 of 5 hair dryers, and make do. Choose one of 28 ovens for your bakery, and build your business around that. They've forced the behavior to adapt to the appliance. We're lucky enough that our software can easily be adapted to us.
As an app developer, here's hoping that there's always a need to bridge the gap!
No. For pretty much the reasons you state. In addition, the whole cloud-as-electric-utility metaphor bakes in the assumption that the external utility is always going to be cheaper than the internal utility and suggests that you get increasing economies up scale up to some very high scale point--which remains IMO an unproven assumption.
Processing cycles are closer to the electricity analogy (with some problems) but that sort of "peer-to-peer computing" isn't really where cloud computing is focused and isn't really true to the idea of buying standardized services that you don't need to worry about anyway.
I'm not sure about the "some types of business change" term. Maybe business processes is closer to the mark. For one thing, business processes imply a mapping to internal organizations and workflows. It's also a fairly logical extension to outsourced services such as payroll or 401k administration.
My initial thought was to think about 'your toast' - where does that fit in the new metaphor?
Or prehaps the 'toaster' - neither image of something coming from the wall is very effective without the object being 'plugged' in. The IT-as-change for me is IT-as-enabler so plugging into the cloud is giving an enterprise radically more capabilities to change.
I think your metaphor fits well with how we should treat IT. That is, businesses should evaluate their positions and decide the cost and benefits of a cloud solution versus a non-cloud solution. Those areas that are best served by cloud computing should be placed in the cloud. The areas where it doesn't make sense to have cloud computing should not be put into the cloud. Also, businesses should be constantly evaluation their positions and change if necessary.
I thoroughly enjoy reading your blog. I'm 24 years old, planning on going to business school in a couple of years, and work at salesforce.com. I really enjoy reading your continuous discussions and theories of where Cloud Computing will drive us.
I agree with you that businesses who adopt Cloud Computing cannot flourish without a healthy IT organization. My current role at salesforce is to ensure that business development is being driven by our customers to take full advantage of our platform and resources that we provide in our software-as-a-service model. That being said, our successful clients are those with a great IT group, that have resources and knowledge and help the business achieve their vision. Without a strong IT group to understand the capabilities and limits, the vision is convoluted and never really clear, thus often times not fully achieved.
We at salesforce encourage our client's IT groups to concentrate on innovation. Because the cloud computing model offloads the traditional responsibilities of an IT group to the cloud, their main focus should be on development. Cloud computing offers a scalable solution that benefits all, but you can only get out what you put in.
Long-time reader, first-time commenter.
I'm in charge of IT Innovation for a large group. I'm using the following metaphor (Harrods with some very specific twists) to illustrate the changes implied by the various technologies under the "Cloud Computing" umbrella. I would be interested in any comment as well (here or on the original post, url: http://www.macroprinciples.com/2009/05/in-searc... ):
"In the world you operate today, imagine that literally all business managers, from CEOs of public companies to sole business owners, including would-be business creators, have a huge supermarket just round their corner. A special supermarket in fact. It sells a tremendous array of products and services, for every industry, need, or activity. It is also ever expanding: if you make two trips at just 1 hour interval, new products will have already been stocked and available for sale, in addition to the old ones and on new shelves constantly being added. On top of that, the price of each product is incredibly cheap: new cars for example, are selling for 1/1000 of their normal price, or even cheaper.
The last characteristic of this store: you don’t own what you buy, you just lease it. It can be a one-time fee, regular payments, or any other scheme, you lease it. What’s more, if for any reason the provider of your product disappears, then your product disappears as well. Let’s illustrate this with the car example: you can lease a car for, say $30 a month, and use it as you own it. You would then leave your “stuff” inside the car: some books, some papers, perhaps a watch, etc. If the producer or your car disappears, your car vanishes as well, with your stuff inside.
The trade-off begins to appear: $30 a month for a car is a really good price, but you are at risk of this disappearance. You can mitigate it however: choose a well-known and established vendor, or just leave only non valuable “stuff” inside. Many parallels can be made with this metaphor.It is for example really difficult to find your way in an ever-expanding, huge store, and find the exact product that would fit your needs. Then, how do you know if its producer is not on the verge of disappearing? You can stick to the big names only, but what this product taht would really fit your needs, would you try it?
You can also see why small and large companies would react differently, with different risk aversion. Large companies would prefer to buy their cars, for example, and benefit from the certainty. Small businesses would buy the $30 a month car, and if it disappears, just buy another with a little it of trouble. You can already see how competitive dynamics would evolve, with small early-adopters buying everything at these stores and competing on equal standing with large companies, while having a risk profile much higher as well.
In the IT area, Cloud Computing represent such a shift: each business, no matter how small or remote, now has access to such a supermarket instantly. Now, think about your business, and examine how your competitive advantage(s) would be sustainable in this scenario. Some won’t resist.
At its core, Cloud Computing is nothing more than an irresistible way of enabling distributed economics of scale, that benefit organizations of all size. A second order consequence is a spur in innovative products and services that executives can take advantage of. Conceiving it as a huge, ever-expanding supermarket across all areas can help frame this new context."
- Julien
Great blog post and so timely given the hype in the industry. My company is very passionate about this very subject. I started typing a comment a few days ago and figured it was getting a bit too long, so I made it into a full blog entry over on our site.
http://6fusion.wordpress.com/2009/05/25/computi...
Cheers,
John
My boss explained that idea on IT about four years ago, we were talking about the concept "on-demand" proposed by IBM. He ask me and I told him "well, there a lot of technical difficulties, but will be a day whe you'll get something similar, and the way we think about IT will radically change".
Now the concept of IT-as-electricity is more near to be real, I think only for processing and storage capacity and for some kinds of no-core application, even if there are a lot of problem and questions about security, responsability of the provider, legal questions about storing data " I don't know where", which kind of law apply, and so on.
In my opinion the big stuff (or question) is how (and if) will change the way IT can be a competitive advantage, as you stated in some of your post.
IT-as-change makes the most sense to me. Sure, I think it is understandable to see future commoditization of cloud computing services like Amazon AWS, let's say, given the economies of scale associated with on-demand infrastructure. However, these are public clouds and I believe much of the shift in cloud computing will move toward private cloud usage. As others have said in this comment roll, companies will use IT and cloud computing to their benefit in different ways; but crafting this strategy is where the CIO's role begins to evolve, rather than disappear (hence, my support for IT-as-change). Data is the true commodity here, but using this data to engineer the company's next competitive advantage is where IT must, and will, persist.
Though only a recent graduate, possessing (relatively) limited professional experience through internships, I have seen companies design, develop, and implement their own private cloud services in-house to achieve greater efficiencies through collaboration and mass distribution of on-demand, highly-custom software. This is not new, but incorporating the right balance of public-private services and SaaS applications is critical. Obviously, just plugging into a cloud platform without any purpose or direction will not yield many benefits for the business -- and this is where CIOs see their next challenge.
First, Iaas - infrastructure as a service. Here you buy computing power and this is well defined by open standards and easily quantifiable. In most organizations this kind of computer power is already delivered by 'commodity computers' (supercomputers are a different story) and it makes perfect sense to treat it as a utility.
Second, PaaS - Platform as a service. This is a bit more difficult, but in some cases it may also be based on open well defined standards that are implemented by multiple vendors and can also be realized in house (think J2EE) - this too, can be seen as a utility.
Finally SaaS and specialized PaaS - yes, here the commodity metaphor leads us astray. However even there I'm deeply sceptical about the "IT-as-change" image, since in my experience technology alone never changes an organization, the organizational will to change has to be there first (although this may be driven by the effective IT use of competitors).
chinese democracy