Question: Fewer choices means less security?
Reading the recent threads surrounding Microsofts acquistion of Sybari (and Giant), and having piped up myself about it being no wonder Microsoft is actively getting into the security business, it got me to thinking.
With a 90%+ market share for end users, and showing no signs of slowing down, Microsoft could well start to dominate the 'end user security industry'. Do we as Information Security evangelists really feel comfortable getting all of ours eggs from the same basket? For a business manager, it could be tempting. I'd bet that enterprise licensing for Server/Desktop Operating Systems, Application Servers, Email/PIM servers, Personal Productivity clients, Server/Desktop/Email-Filter antivirus, Server/Client anti-spyware packages is a helluva lot cheaper from 1 vendor than from 10.
But is that really a good idea? I'm not saying 'no' definitively, I'd like to see some conversation from several view points to expand my position on this subject.
My initial reaction is a bit negative. The term defense-in-depth comes to mind, and here's what I mean. You don't secure your network with simply 1 firewall and assume everything will be fine. You buy the firewall, but you also configure a DMZ, host based firewalls, IDS, maybe throw in an IPS, type your fingers to the nub configuring and testing everything, and then spend countless hours testing, vallidating, monitoring, and patching. Your intention is the firewall stops 100% of the bad traffic...but if even 1 attack comes through, you have other lines of defense. The DMZ will hopefully contain the outbreak. It it doesn't, the workstations all have their own defenses. The IDS will alert you sooner, and the IPS (if it actually works) could shut down or at least bottleneck the attack vector.
So seeing how all these things will sort of work in harmony, I can imagine how attractive an offer to acquire all of these pieces from the same vendor at a discounted price would look (since you are buying several items 'in bulk'.) But is that wise? Do we really want to trust one company to make all of our software (firewall, av, as, monitoring, etc.) and also validate that if the right combination of attack packets comes along, the whole house of cards won't come tumbling down?
There are obvious advantages from getting all of your solutions from one point; interoperability, consistent interface, easier to support and troubleshoot, licensing and cost benefits.
But what about the value of 'defense in depth'? We see the idea mentioned here almost everyday! How many of us rely SOLELY on Ad Aware, and don't bother with Spybot-SD, MS Anti-Spyware, PestPatrol, etc. as well? I think its safe to safe you are foolishly deluded if you think a single product will protect you from all the various forms of malware out there.
So why would we think that Microsoft (or Symantec...or McAffee) has all the answers we seek? Anyone have a different position?
I'll be back in a bit...discuss amongst yourselves. ;)