Security outsourcing is having an organization outside of your provide IT services. These services can range anywhere from help desk to installation to security and control. One issue with this is the amount of control you give up and potential breach of information.
SECaaS is a fee based program all done in-house. This method reduces the risk of breached information.
Thanks Kym, for your answer. Security outsourcing is also fee based program. While asking a question I decided to compare of course outside security outsourcing and SECaaS. Thus what is the difference of these two approached of delivering security services to the customers?
Secaas is the term used for security as a cloud service like SaaS, PaaS, and IaaS. "Security for outsourcing" seems to be open ended. http://www.rackspace.com/knowledge_center/whitepaper/understanding-the-cloud-computing-stack-saas-paas-iaas
SecaaS is an abstract term for anything in the cloud that provides security. For example a virtual node or application providing a firewall, IPS/IDS, encryption/decryption. Authentication, privacy, integrity, etc...
Security for outsourcing- when work is outsourced there is always a worry that there will be a breach in security. Code/information may leak or there may be social engineering so the wrong people have access to your outsourced data. So a service like this could potentially provide additional security when outsourcing.
Security outsourcing- outsource the work required for securing your network, etc...