Cloud technology offers a powerful approach to the provision of infrastructure, platform and software services without incurring the considerable costs of owning, operating and maintaining the computational infrastructures required for this purpose.Despite its appeal from a cost perspective, cloud technology still raises concerns regarding the security, privacy, governance and compliance of the da ...