Joe Tobolski of Accenture provides an overview of the software challenges of porting software to the cloud. In particular the need for data-access mechanisms reflecting the distributed nature of the cloud, the need for fault-tolerance “Fault-expectant” applications, and finally applications aware of the elastic nature of the cloud – and able to call cloud services from within the code.
See Cloud computing: The case for new architectures – Community – ComputerworldUK.