Cloud computing could mean multiple different things to different people but for the purposes of this research I am going to define the technology as the following: Cloud Computing is running software or rich graphic applications in the “Cloud” or a networked super computer. To make that more understandable look at a modern use of computing in the cloud such as running an email client in a Web Browser (Run Microsoft Outlook inside a browser). Sometimes this is called “Software as a Service”.
Another common example of a future use of Cloud Computing is running software such as Adobe Photoshop, Adobe Fireworks, or even a Graphics Intensive Video Game application straight from your browser. The implications of this might not be immediately apparent but essentially what it could mean is you could have a $150 computer running things at the performance and speed that only a $3000 computer could do. Another exciting prospect is you could potentially run high end applications directly in a web enabled cell phone (iPhone/Android for example). Meaning your Phone could be just as powerful as your computer, in fact if Cloud computing takes off I could see that the traditional desktop computer could be replaced by web enabled phones which connect to a monitor/keyboard and mouse and the phone acts as your “Desktop” and essentially only serves the browser which streams the Software through your browser window.
Another extreme advantage of Cloud Computing is having all of your data centralized, for example you take a picture on your Cell Phone it’s stored in “The Cloud” in which it is instantly on your PC on your Fridges internal CPU (if you have one) or any other Internet enabled device you can think of. This future is being held back by slow Internet Connection speeds and the fact that it will take people a while to adopt the idea. Google is one company that is not new to this type of Technology in fact they are the undisputed leader of Cloud Computing. Google’s influence in Cloud Computing is shown in a difficulty they are having in training programmers to think “In the Cloud” or in other words training programmers to think of programming for thousands of computer processing power at once instead of just one.
Cloud Computing is only recently catching on, Amazon for example is selling S3 Services where you can essentially buy Hard Drive Space online, similar to purchasing access to a server but supposedly faster and more robust (but I’ve tried it and it’s not ). Essentially the difference now between buying a server and buying Cloud Computing from say Amazon or Google is that you are actually accessing Computers used by said companies in the super sleek and efficient architecture they have setup (supposedly).
Another interesting thing to note about Cloud Computing is centralized computing as a simple example currently today if you wanted an iPhone application you would have to have an Iphone and similarly if you wanted a Blackberry Application you would need a Blackberry, Mobile Web Applications however are not limited by this but are only limited by access to the web (and in previous generation phones, lack of a good browser) Another example of this is similar, if you want to play a Wii game you must own a Wii if you want to play an Xbox game you have to own an Xbox, with Cloud Computing it would be very possible to play Xbox or Wii through a browser on your PC or even your SmartPhone (iPhone, Blackberry, Android) acting as a PC only the various consoles or devices would be controlled by their various Input Devices and your monitor/display.
All of these things may sound too good to be true but ABI calculates that Cloud Computing will really take off (even more than it’s done so already) by 2010. So if you’re looking forward to data stored simultaneously in the cloud between your PC, Phone, Game System, DVD Player, and Internet Enabled Fridge. Plus running most applications in a super computer far away the future might be closer than you think. Of course the future of Cloud computing is “Cloudy” at the moment, marred by poor connection speeds as well as intermittent spotty connections (for example you cannot get an internet connection in the Sahara). However when Internet Connection technology catches up Cloud Computing does look to be the way of the future.)
Best Free Games
Dragon Ball Z Online Games
Author: Jordan Garn
Article Source: EzineArticles.com
Smiling shark