???With computer power becoming inexpensive, technologies such as cloud computing infrastructure and virtualization are becoming popular as consumers of IT services are no longer bound to the need to acquire and support specific hardware implementation but instead access these ???on-demand??? from a networked service provider,??? Prof. Krishnan said.