Complexity is one of the greatest security risks in cloud systems

Daniel Puchert

Journalist
Staff member
Joined
Mar 6, 2024
Messages
1,105
Reaction score
882
Complexity is the enemy of security

Orange Cyberdefense's managing director for South Africa, Dominic White, said one of the greatest security risks in cloud systems and services is their complexity.

"Complexity is the enemy of security," White said during his presentation at the MyBroadband Cloud & Security Conference 2024.
 

The Eternal Enemy: Complexity

apex predator of grug is complexity

complexity bad

say again:

complexity very bad

you say now:

complexity very, very bad

given choice between complexity or one on one against t-rex, grug take t-rex: at least grug see t-rex

complexity is spirit demon that enter codebase through well-meaning but ultimately very clubbable non grug-brain developers and project managers who not fear complexity spirit demon or even know about sometime

one day code base understandable and grug can get work done, everything good!

next day impossible: complexity demon spirit has entered code and very dangerous situation!

grug no able see complexity demon, but grug sense presence in code base

demon complexity spirit mocking him make change here break unrelated thing there what!?! mock mock mock ha ha so funny grug love programming and not becoming shiney rock speculator like grug senior advise

club not work on demon spirit complexity and bad idea actually hit developer who let spirit in with club: sometimes grug himself!

sadly, often grug himself

so grug say again and say often: complexity very, very bad

https://grugbrain.dev
 

The Eternal Enemy: Complexity

apex predator of grug is complexity

complexity bad

say again:

complexity very bad

you say now:

complexity very, very bad

given choice between complexity or one on one against t-rex, grug take t-rex: at least grug see t-rex

complexity is spirit demon that enter codebase through well-meaning but ultimately very clubbable non grug-brain developers and project managers who not fear complexity spirit demon or even know about sometime

one day code base understandable and grug can get work done, everything good!

next day impossible: complexity demon spirit has entered code and very dangerous situation!

grug no able see complexity demon, but grug sense presence in code base

demon complexity spirit mocking him make change here break unrelated thing there what!?! mock mock mock ha ha so funny grug love programming and not becoming shiney rock speculator like grug senior advise

club not work on demon spirit complexity and bad idea actually hit developer who let spirit in with club: sometimes grug himself!

sadly, often grug himself

so grug say again and say often: complexity very, very bad

https://grugbrain.dev
This! So much this!
 
Monolithic architecture vs modular design

In monolithic applications everything is designed to intricately work with each other. Modular design in contrast does only one job and does it well. With monolithic applications if you change the working of one part you break that of another and have to fix that. Modular applications however can be updated in any manner as long as you stick to what the application does and everything keeps working. Linux was designed on top of one piece of modular software, the kernal, which was originally unhackable. Windows in contrast used monolithic design. Over the years however a lot of monolithic designed applications have entered the Linux ecosystem.
 

The Eternal Enemy: Complexity

apex predator of grug is complexity

complexity bad

say again:

complexity very bad

you say now:

complexity very, very bad

given choice between complexity or one on one against t-rex, grug take t-rex: at least grug see t-rex

complexity is spirit demon that enter codebase through well-meaning but ultimately very clubbable non grug-brain developers and project managers who not fear complexity spirit demon or even know about sometime

one day code base understandable and grug can get work done, everything good!

next day impossible: complexity demon spirit has entered code and very dangerous situation!

grug no able see complexity demon, but grug sense presence in code base

demon complexity spirit mocking him make change here break unrelated thing there what!?! mock mock mock ha ha so funny grug love programming and not becoming shiney rock speculator like grug senior advise

club not work on demon spirit complexity and bad idea actually hit developer who let spirit in with club: sometimes grug himself!

sadly, often grug himself

so grug say again and say often: complexity very, very bad

https://grugbrain.dev
New project managers, (learner Engineers) dragging in all kinds of projects(doodas and geegos) to look good.
 
Top
Sign up to the MyBroadband newsletter