Evaluating security mechanisms implemented on public Platform-as-a-Service cloud environments case study: Windows Azure | IEEE Conference Publication | IEEE Xplore