Practical Cloud Security: A Guide for Secure Design and Deployment