What is the best commercial security product of the last decade?

I was thinking the other day, the majority of the chatter between security professionals and security vendors on the Internet is overly negative. I myself, have been guilty of giving vendors a hard time over the years. In my defense most of the time it’s been in response to overly aggressive sales tactics, or outrageous claims about their products.

Never, for example, should you slide an unsolicited calendar invite my way and expect that to end well.

So, to reverse the negativity and take a moment to reflect on the positives, I decided to come up with a list of the security vendors and their products that I genuinely believe have made the world a more secure place over the past decade. Then, I decided to pick one that I think has had or at least will have had the single greatest impact on information security during that period and into the future.

Some disclaimers:

  • No vendor has paid me to appear on this list. Quite the opposite in fact.
  • I’ve deployed each tool on this list multiple times, successfully, in different environments.
  • This list is focused on commercial products, not open-source.
  • Doesn’t have to be a security-focused product to have had a positive impact on security.
  • This is my own opinion, therefore, you may not agree, but I’m allowed to have one.

Honorable mentions:

OpenDNS, now Cisco Umbrella

Cisco Umbrella, which I will forever call OpenDNS, is not one of those tools. You can go from zero coverage to good coverage at a global organization within a few clicks with zero disruption to users. You immediately start to tho reap the benefits, measurably. I’ve done it a couple of times, and I highly recommend OpenDNS as a good catch-all defensive layer.

OpenDNS allows you to block certain types of DNS-based malware traffic, as well as doing a reasonable job of good ol’ web filtering. You can deploy OpenDNS without using agents, and instead, just reconfigure your DNS servers to forward DNS traffic to their service. This approach, while not un-bypassable, is a very quick way of getting coverage on many many devices without having to do a long-drawn-out deployment. Also, go get it for free at home, and encourage your employees to do the same.


Tenable/Rapid7/Qualys — they’re all pretty much the same tbh

But there is something more fundamental with vulnerability scanners that will greatly benefit the corporate information security team. It’s probably going to be the best asset management tool in a traditional, on-premises network environment. You see, in order to defend a thing, you must first know the thing exists. Many companies simply cannot tell you about their things, so, therefore, they cannot defend them.

Compare a vulnerability scan to the official ‘asset management’ record, and you’ll probably find more on the scan. So, why not use it to directly feed that record?

Quite honestly, I couldn’t differentiate between the three products listed above. I’ve used them all, the deployment goes about the same, the UX is about the same, and the results are about the same. I don’t have a favorite, so you’ll have to pick your own.

https://www.tenable.com/ | https://www.rapid7.com/ | https://www.qualys.com/


Also, we just talked about asset management. If you run your service from a cloud environment, asset management is pretty much done for you. You start a thing, and it appears on a list of things. You stop that thing, and it goes away. It’s always up to date. Then you can add monitoring and logging to those things and you’re in a really good spot.

Yes, you can screw up a cloud deployment. Yes, people are still learning how to do things properly. But, when they are done properly, and it’s getting easier and easier to do so, you cannot beat the security and visibility afforded by one of these providers. Comes at a cost of course, but so does your cyber insurance if you screw something else up.

Cost is another good driver of security hygiene. It benefits you to kill things that don’t need to run all the time, and the less something is running, the less likely it is to run into trouble. That’s why, in my opinion, IaaS providers, such as the big three, have done quite a considerable amount for overall worldwide information security.

Yes, Oracle, I’m sure you’re good as well, settle down.

https://aws.amazon.com https://azure.microsoft.com/ https://cloud.google.com/

Office 365

Public folders? Good lord.

So, the good news is, I don’t need to do any of it. Office 365 will take care of it. I’m cool with that, and I trust Microsoft to do a good job. I picked Office 365 rather than say, Google Workspaces, because of the volume of organisations that have made that transition from on-premises Exchange.

Email is such, if not the most, vulnerable entry/exit point into an organization. Therefore, it has to absolutely be managed correctly. Email dumps are highly sensitive and damaging. If you’re spending all your time keeping email up and running, you have zero time left over to spend looking for the highly specific events that would damage your business. With Office 365 hosting email, and the other stuff, the focus can be exclusively on email security rather than email operation — and that is huge.

The Winner:


Okta solves this problem, and more.

Okta has done something that very few security products have done, in history. They’re a security tool that people A) like to use, and B) don’t even realize is a security tool. Okta makes life more convenient and more secure. That’s something that shouldn’t be possible, according to the textbooks.

Using Okta, I’ve rolled out multifactor authentication to well over a thousand people, around the world, in a few weeks. Twice.

Using Okta, I have a pause button I can use to freeze access to everything if an account appears to be behaving strangely. Provisioning and de-provisioning are simple and can be automated. People can get the access they need quickly, without having to bypass a process, which is just as important, in my opinion, as taking access away.

That’s why I think Okta is the single best commercial security product over the last decade.

Identity and Access Management projects are huge undertakings. I cannot begin to tell you how much time I’ve spent on them over the past 15 years. It’s a lot. Some are probably still going on. In places where I’ve had Okta, however, I’ve at least come very close to having finished them.

Is Okta perfect? No, there are still areas where it could be improved. It’s still not a complete replacement for a traditional Active Directory setup, for one. It would be good if it could be.