Practical Applications of Cloud Computing

Michael Vizard

There's a lot of gnashing and grinding of teeth over cloud computing these days. Depending on whom you talk to, it's either the second coming of enterprise computing or a potential security threat to all we hold near and dear.

Recent surveys show that IT people are all over the spectrum when it comes to cloud computing. Yet, if we take a giant step back from all the hyperbole, some pretty obvious things start to emerge in terms of determining the immediate value of cloud computing.

The first is backup and recovery. Clearly, it is more efficient to make use of a cloud computing service to provide backup and recovery. Investing in a ton of duplicate infrastructure makes no sense.

The second area is also pretty obvious. Software-as-a-Service (SaaS) is a form of cloud computing. Whether it's a payroll or customer relationship management (CRM) system, there are times when delivering those applications as a service makes sense. A lot of times, the internal IT organization does not have the expertise required to run a particular application or that application may not be strategic enough to justify committing limited IT resources to managing it. There's no doubt there are potential security issues when it comes to cloud computing, but like all things in life the risks need to be weighed against the potential benefits.

Arguably, the next big thing in cloud computing will be more specialized application services. A lot of IT organization can't afford to invest in supercomputer-class infrastructure. Yet, the business could benefit from access to some pretty compute-intensive analytic applications. An interesting example of how one of these services might work is WolframAlpha, a query service based on a new model for doing sophisticated searches and calculations. WolframAlpha counts a company called Xignite, a provider of financial information via standard Web services protocols, as one of its partners. User of the WolframAlpha system are able to leverage the Xignite data alongside other data to query the WolframAlpha system about any calculation they can think of.

Obviously, building an equivalent to the WolframAlpha system would be cost prohibitive for most organizations and you can image how any number of compute-intensive application services might spring up on top of any number of public cloud platforms.

None of this means that on-premise applications and infrastructure are going away. On a practical level, there are far too many existing applications that can't be cost-effectively rewritten to run on a public cloud. On a strategic level, there are hundreds of applications that are too fundamental to the business to run on a cloud. And finally, there are a number of legal and regulatory issues that may not make cloud computing practical in some cases.

Cloud computing is not an all-or-nothing proposition. What we are slowly migrating toward is a blended computing model that will combine the best elements of public cloud services with on-premise applications that will run on internal IT systems that use the same architectures as public cloud services. And once that happens, we'll enter a new era of IT flexibility that should for the first time really allow IT organizations to dynamically respond to the rapidly changing needs of the business, versus always trying to get the business to conform to the way IT works.

Add Comment      Leave a comment on this blog post
May 11, 2010 11:02 AM Vishal Mandle Vishal Mandle  says:

Excellent writeup of Cloud Computing Application. One should read.

Jul 3, 2010 9:04 AM Manisha Manisha  says:

Nice trying to explore the concept of CC

Jul 7, 2010 1:17 AM Priya Priya  says:

Nice. Useful too.

Jul 7, 2010 1:20 AM Sowmiya Sowmiya  says:

Cloud computing applications are very useful

Jul 28, 2010 12:14 PM choudry choudry  says:

Fine. if any one can tell me wat kind of application can be created using cloud computing. as it might be useful for my project.

Aug 10, 2010 12:15 PM Vahid Vahid  says: in response to choudry

@ Chudry: As you know, Software  as a Service (SaaS) considered as one of the applications of Cloud Computing. And again as you might know, there is a difference between an Application and a Service. Let me make it clear, these web pages that we are using hundreds of times daily, have web service and web application. All the web applications are the one that can be used by cloud computing such as (online storage).

Hope it can help you. 

Dec 28, 2010 1:11 AM pooja pooja  says: in response to Vahid

@vahid.. My project is on cloud computing and i am providing image processing as an application. Do you know any existing companies who are providing image processing application as their cloud service..

Mar 5, 2011 6:31 AM Gagan Gagan  says: in response to pooja

@Pooja, Hi I am doing M.Tech and I am trying to do thesis in cloud computing. Can you explain me about your project in cloud computing

May 15, 2011 10:12 AM Octavian Paler Octavian Paler  says:

I find the fact that cloud computing covers a lot of areas is its main asset.  At a top level, it is an approach to IT where many users , some even from different companies get access to shared IT resources such as servers, routers and various file extensions, instead of each having their own dedicated servers.  This offers many advantages like lower costs and higher efficiency. Unfortunately there have been some high profile incidents where some of the largest cloud providers have had outages and even lost data, and this underscores that it is important to have backup, security and disaster recovery capabilities.

Jan 12, 2012 5:22 AM surya moorthi surya moorthi  says:

ya its nice it is useful to my friend................

Oct 3, 2012 3:23 AM Imran M Rabbani Imran M Rabbani  says:
This is very hot topic in now a days, and it takes time to mature as there lots of risks regarding data security, privacy, backups, 24/7 connected architecture and most importantly the details of services that who and how these are utilized. there should be a guider which guides towards service selection best suited to its business needs. Reply

Post a comment





(Maximum characters: 1200). You have 1200 characters left.



Subscribe to our Newsletters

Sign up now and get the best business technology insights direct to your inbox.