for applications and middleware to work well in a cloud environment - on top of an Infrastructure-as-a-Service - pzf.fremantle.org/2010/05/cloud-native.html
may not fully utilize that environment. Even if systems can be clustered they may not be able to dynamically change the cluster size - pzf.fremantle.org/2010/05/cloud-native.html