Zinns office also was able to win the trust of separate law enforcement agencies to the point that they were willing to support the development of consolidated databases to assist with organized crime investigations, tracking investigations, leads and suspects.
One of the key advantages was that utility computing allows Zinns offices to readily move around computing resources to meet changing demands, he said. "If we need to load balance, we can move those products around," he said.
Another factor in successfully implementing utility computing was determining what services can be outsourced and what services should remain in-house, Zinn said. Services that usually can be outsourced are those that require costly professional services, such as application programming, database administration and complex application migrates and upgrades, he said.
Government agencies, he noted, usually dont have the funds to retain highly skilled programmers or data administrators. So, its best to outsource these services.
Services that shouldnt be outsourced include system security, customer service and application architecture provisioning, he said.
ADP Inc. is implementing utility computing as way to consolidate computing resources and to "break down the walls" that exist within a large global computer services company that has "very siloed organizational and operational structure," said Randy Terbush, vice president and chief technology officer of infrastructure architecture and strategy at ADP.
ADPs definition of on demand involves managing computing resources to gain "the ability to repurpose computing resources based on changing demands of carefully measured business processes," Terbush said. Given ADPs business structure, this has to be a gradual process to win management support in an organization that has many separate operating units in a decentralized structure.