Oct 13, 2009

Cloud Computing

One of the actual trends is “Cloud Computing”. There is no definition for “Cloud Computing” but many tries to define it. Wikipedia says “Cloud computing is an example of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet” whereas Forrester describes “Cloud Computing” as a pool of high scalable and managed IT-infrastructure which holds applications for customers and charges it for usage.
Saugatuck Technology explains that Cloud Computing includes on-demand-infrastructure (computers, storage, networks), on-demand software (OS, Applications, Middleware, Management- and Development tools) that can be allocated dynamically to the needs of business processes. Saugatuck points out that it is possible to create and manage complete business process within the cloud.



This sounds a bit difficult and not understandable. One of the most common cloud-application might be Gmail. Gmail is Google’s Email service. Google offers the Gmail address as well as the application to read and write emails on gmail.com.
When you use several computers, like most of the student do, you will realize that it is a convenient way to have access to the personal mails and attachments during your daily work. You can log-on on every internet-connected computer and use this service.
Comparable to Gmail you realize that Google Docs is another cloud-application that even allows collaborating on documents.

You can realize the impact of cloud-computing to the market when you see that even Microsoft is developing MS Office Live, as a cloud-application.
Firms think about moving their applications from their servers into the cloud. This is the reason why SAP develops a cloud-application, based on their SAP IDES 6.0. The benefits of the software are the same as the local software, you don’t have to care for the servers and therefore you can save money for IT Infrastructure as well as for manpower. The costs of this software depend on the usage of the software: You will be charged for working hours on the systems. When you don’t work, you don’t have to pay.

The Swiss Federal Office of Informatics and Telecommunications evaluated the SAP IDES 6.0-application. The cloud-application was configured within some hours, whereas establishing the configuration for a local installation usually takes up to a month. They tested it for 12 project days. The costs were at 8700 Swiss Franks (around $8500) including initial costs, usage and supply costs. Usually you have to spend more than $8500 for the IT infrastructure, without the software.

These examples show the advantages of cloud-computing. Like usually, there is a second side of this technology. By using the cloud-services, you are dependent to the supplier. If they have problems with providing their service, you can access your files or application. Gmail user might have recognized this problem when Google’s service has not worked for half a day.
Another important thing to consider is that you transfer private or business data to servers, located somewhere, and connected via the Internet. You don’t know whether someone listens to the data on the way to the server or cracks the server and gathers this sensitive data this way. There is a risk that company or private data get public or, due to data loss on the providers’ servers, or even get lost.

http://en.wikipedia.org/wiki/Cloud_client

4 comments:

  1. Colin,

    This is really cool. I always enjoy reading your posts. I can see how this can be advantageous in a corporate setting. We use salesforce.com which is an application service provider and it's great not having to maintain servers/application upgrades/etc. however, licenses are very expensive. I read about this when researching web 3.0. Great post!

    ReplyDelete
  2. When I took IS320 with Padro Sanchez, he talked about cloud computing and how it was getting a lot of attention and popularity. I see how this can save businesses money but like you said, security becomes a huge concern. With major privacy and identity issues, cloud computing might not be the best way to go.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Jassin,
    While the applications of cloud computing are gmail and google docs, this doesn't necessarily tell you how cloud computing works. The basics of cloud computing is that you pay for only what you use. If your application needs extra memory, backend storage, or even more processing power the user no longer has to physically add this to the machine. In a cloud, these services of more memory, storage, and processors are added dynamically. The added resources may not even be on the same server, and all the servers may not even be in the same location. Take vsphere for instance, I could be running my VMWare machine on a server in my datacenter and use "cloud computing" to pull extra processing power from my server in my disaster recovery.

    ReplyDelete