Achieving the Right Balance Between Cloud Computing and Security