The Future of Cloud Security: Next Generation Threat-based Testing