Cloud computing will enable a host of services which may already be available from the desktop, but there is so much more. Instead of having to create a piece of software and release updates in hopes that computer users actually download and install them on their computer systems, cloud computing will allow a company to update the software on their end and all users will see the updates more or less immediately. This can reduce the costs traditionally associated with releasing updates or at least free these resources for use elsewhere within a company.
Cloud computing allows for both software and hardware computing power to be available as a service, rather than as a product, which is how each is seen presently. This will allow companies which might need a small about of system resources to acquire just what they need.
On the hardware end, Amazon offers "Elastic Computing" or EC2 which allows for the building of on-demand virtual systems. This allows a company to essentially outsource some or all of their needed computing power through Amazon, with minimal in-house hardware requirements.
As for the software end, Google offers services such as Google Docs which, while allowing for the storage of documents on their servers, also enables file sharing. This can allow multiple people to collaborate on a document right on-line, without the need to send the file around.
How does this compare to traditional services such as Web Hosting? It is my view that cloud computing will neither replace or detract from traditional web hosting services. Instead, it will either extend or complement the services companies currently offer.
The biggest pros will probably come first on the vendor end as they will only have to release one real update to themselves, rather than to millions of users. There hopefully will also come a benefit to the end user in the form of lower hardware costs, in that the end user will not have to purchase multiple devices to utilize cloud computing.
However, the biggest of the cons might be incompatibility. The items created and store through provider A, might not work or be transferable should you decide to instead use provider B. We already see this in traditional software. I believe we should wade into Web Computing using the same logic so many of us seem to so readily forget with traditional computing: backup, backup, backup. I for one will be making sure I have backup copies of my files with me just in case Web Computing goes the way of so many other forms of technology have in the past.
Published by Michael Mann
With over 12 years of professional experience as a Web designer and over 25 years of general computer experience, I am often the resident tech . I own and operate Michael Mann Desktop Publishing, a desktop p... View profile
- Cloud ComputingCloud Computing: It is emerging modern computer technology, based on Web applications that uses the internet and central remote servers to maintain data and applications.
MillionDollarHosting.net Adds New Features to Its Web Hosting Control PanelMillionDollarHosting.net announces the availability of new multi-language options in its web hosting control panel. Moreover, the control panel was extended with a set of additi...- Best Rated Web HostingWhen looking for web hosting, there are several things that you can use as a comparison in order to find the best rated web hosting.
- Free or Affordable Web Hosting OnlineIt is difficult to find free web hosting that offers great technical support and no pop-up banners or advertisting. In perusing the Internet, here are some great ones.
- How Google Docs Has Vastly Increased My Writing ProductivityGoogle Docs has helped transform the way I write. Here's my review.
- Cloud Computing in 2010 - Will it Live Up to the Hype?
- When Cloud Computing Comes Down to Earth: A Discussion with Peter Tseronis (DOE)
- Exciting Ways Cloud Computing Will Change Internet Use in 2010
- Cloud Computing and How it Will Affect the Internet in 2010
- Cloud Computing Will Be Big for Large Corporations, Less So for Personal Computing
- A Fresh Start, a Clean Slate; Are You Ready for Cloud Computing?
- A Beginner's Guide to Cloud Computing



