An outsourcing model to manage security in organizations is known as Security-as-a-service (SaaS) . Service providers offer their services on a subscription basis to organizations, to provide complete security and cost-effective solutions. Traditionally, to maintain business security, solutions such as spam filtering and virus protection were provided locally by systems with internal responsibility to ensure that all policies and security updates were properly maintained and installed. This usually entailed installation costs for hardware and ongoing costs for software licensing. Security as a service offers several benefits to organizations (over traditional methods) such as constant virus updates, high level of security, faster operations, and cost effective solutions. Use of cloud technology has increased prominently over the years, which has created the need to have more protected and cost-effective security solutions. Intense competition and government regulations have encourage...