Over the holiday break, I watched an excellent presentation on PBS titled “What Darwin Never Knew”
During the 2 hour show, it stuck me that all of the diversity — from the simple to the complex — of life on earth is expressed with DNA using only four types of molecules called bases – abbreviated as C,G, A and T.
Then I remembered some of the REST versus WS-*/SOA discussions I’ve been involved in over the past few years.
If four bases can express all of the diversity of life on earth, why can’t four programming verbs express all of what we need in applications — from the simple to the complex?
And just so this thought doesn’t stray too far from information security – I see far too much complexity in our information security infrastructure, many times in the name of “defense in depth”. Don’t get me wrong, DiD is a sound principle, its just that somehow the vendors and some overly zealous security practitioners have warped this into meaning spend lots and lots of money on lots of lots of point solutions.
One of our goals for 2010 should be the reduction of information security complexity and one of the first ways should be the consolidation onto security platforms that consolidate multiple, disparate security point solutions.