YOUR FEEDBACK
Immo Huneke wrote: A well written article, an ingenious solution to a real problem often encountere...


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


Key Advantage of Cloud Computing: Portability
The key advantage of cloud computing isn't performance or scalability – it is portability

Brandon Wybenga's Blog

Saying that your business should never, never, ever use cloud-based applications instead of desktop or network/server based ones is about as ridiculous as saying that cloud-based applications will eventually replace IT completely. Mostly cloud computing is a way to provide an application at low startup costs in exchange for revenue over time.

With an article that begins with "Cloud computing apps are for suckers. If there is an alternative that runs locally on your own machine, it will always be better," John C Dvorak, seems to be going from "baiting Mac users" to "baiting Google users."

But let's just take the argument at face value. Some of the points he makes are good ones – specifically, the ones with performance issues.

I don't care if you have 30-megabit-per-second service, you'll get flaky performance from most online apps, especially if they're popular. Always remember that your online speed is only as good as the speed at which data is coming at you: The application server may be swamped, and the various nodes along the route could become clogged, too. Nothing is ever as fast as the machine sitting on top of (or beneath) your own desk.

Your desktop is faster than the cloud – that's true - but is your car? Information stored in the cloud can be accessed from any place with a Net connection. Information stored locally can only be accessed locally – well, unless you connect through a VPN or set up a VNC server. But even for those of us that know how to do it, a VNC server is a hassle, and a security risk unless you do it exactly right. 90 minutes is horrendous downtime for an enterprise application, and Dvorak is right so far as any application where 90 minutes downtime is unacceptable shouldn't be put on the cloud.

But there are plenty of applications – and for small-to-medium companies, e-mail is one of them – where the losses incurred from 90 minutes of downtime is less than the cost of having a dedicated in-house application installed and maintained on the network. (If the opposite is true, don't use cloud computing, use the in-house application, and keep an eye on how it performs.)

Dvorak also points out that your data is at the mercy of the service provider and that if the service is cut off, for whatever reason, so is your data. That's true, but if you don't back-up your data, your data can be lost by a hard drive crash. Both are about as likely to happen, in my experience.

To Dvorak, "People tend to forget that software is NOT a service; the whole cloud scheme is a scam to lock users into a single product and somehow extract more money from them." There is some aspect of vendor lock-in, but mostly cloud computing is a way to provide an application at low startup costs in exchange for revenue over time – whether through advertising, in the case of Google's apps, or through a subscription model. Yes, it is very much "renting" rather than "owning," but that can very well make financial sense in many cases.

After that, the arguments get a bit silly.

What happens if the net is attacked and your entire cloud world is gone for days and days? It just happened in the Republic of Georgia, and it can probably happen anywhere.

If the Russians start bombing us, John, I'm sure that the boss will give us a few days off.

Ask yourself why the heck will we need six-core, high-performance chips if the cloud takes over everything?

Why do we need six-core, high-performance chips now? In a virtualized server, certainly we'll need power to spare, but unless you're doing video editing or animation rendering, a six-core chip is probably overkill. And if we stop putting the big iron in the datacenters of big companies (very unlikely), they'll pop up in the data centers of the SaaS providers.

When it comes to performance and scalability, absolutely, standard client-server IT applications and local programs are going to have SAAS beat. Final Cut Pro is not going to the cloud. Photoshop isn't going to the cloud (though Photoshop Elements is...). But the key advantage of cloud computing isn't performance or scalability – it is portability. This is why people will pay twice as much for a laptop with the same specs as a desktop computer. Mobility is important.

 

About Brandon Wybenga
Brandon Wybenga is the System Administrator for DataPros for Healthcare, a data cleansing and consulting company based out of Tampa, Florida. He is also attending ITT Technical Institute, Tampa, earning his Bachelor of Science in Information Security Systems. He maintains a blog at http://brandon-scott.livejournal.com/.

YOUR FEEDBACK
Maisa Dabus wrote: Hi Brandon! Good point in here! I've been reading so much around about excuses to justify a resistance to the use of Cloud Computing in general, and by simply showing a key-word as "portability" you can see that it's nothing but a big bad buzz about it. If you don't mind, I'm referring your post on my blog, highlighting some parts in an attempt to get more people aware of what's really going on! Let me know if you feel offended by it in anyway and I'll make sure of taking it off! Tks, May =]
WEB 2.0 LATEST NEWS
Nowadays we can observe changes going on in management and especially project management in organizations. More and more, organizations are abandoning top-down management style. Among them are the New York Times, Tribune Co., Ernst & Young and many others. Even the world biggest corpor...
In this Exclusive Q&A with Jeremy Geelan of SYS-CON's Cloud Computing Journal, Rajeev Kutty of Keynote Systems speaks of the factors currently driving companies to increase their effort in monitoring the performance of their Web and mobile applications, and about how Keynote foresees a...
Since Web 2.0 kicked off scarcely a day goes by without a headline targeting mashups and their enablers, AJAX and Web Services, as the next hot Web technologies. Mashups are Web sites that integrate a variety of services (e.g., news feeds, weather reports, maps, and traffic conditions)...
Industry blogger Alex Bunardzic writes in his 'Ethical Software by Alex Bunardzic' blog: 'Now that Microsoft has jumped onto the web 2.0 bandwagon, it is more than obvious that Web 2.0 is dead as a doornail. Everyone knows by now that anything Microsoft touches turns into this big slim...
'While the last decade was focused on the Web, the next phase in the evolution of our industry will be on the convergence of Web, mobile and desktop applications and the ability to extend existing applications with these new technologies for a consistent user experience regardless of h...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

Click Here

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE