Security compliances are very important before deploying it over cloud. Application level security & sever level security usually play important roles to avoid any kind kind of spamming, hacking activities in the application & database. Database security along with SSL also to be considered. Enterprise level applications to be go-live only after security compliances & approval from a cerified CErt-In security expert.