Weren't computers supposed to simplify our professional lives? Early advertising for personal computers claimed that customers could finish a day's work in a couple of hours using a single device. Some people hoped that computer filing systems and e-mail would create a paperless work environment and eliminate issues of miscommunication.
For many companies, the truth about computers is more complicated. It's difficult to predict accurately where problems might occur. On top of that, computer hardware and software evolve rapidly, partly because the computer industry is filled with competitive companies striving to offer the best products and services. Committing to a particular computer platform, operating system and suite of software isn't always an easy decision, particularly when setting up a network of machines.
While individual tasks might be easier to complete thanks to computers, the machines themselves can be challenging to maintain and repair. Many companies spend millions of dollars on IT support to keep computers and applications running properly. Even something as simple as adding a new application to a computer network can cause unexpected problems.
Some corporate executives are looking outside their companies for solutions. One potential approach is to use utility computing. Basically, utility computing is a business model in which one company outsources part or all of its computer support to another company. Support in this case doesn't just mean technical advice -- it includes everything from computer processing power to data storage.
What's the low down on utility computing? Keep reading to find out.