Firstly as we get started, can I just say that camDown is easy to use, easy to maintain.
Here's the link to the article: https://engineering.linkedin.com/blog/2021/distributed-firewall-network-security
The approach has:
Host-based firewalls on each host
A management server which pushes the ACL updates
A log collection mechanism from the firewalls
CI-CD integration to update the rules.
How's this any different than any other open source or commercial products? Maybe, the glue solution (4th component) would differ, yet a collection of scripts or any other software would suffice for the requirements.
I wonder why the "distributed" is used there. This is almost nothing close to any distributed application.
This is not a rant, by the way. I sense that this might be a NIH syndrome. But I am open to any other ideas that would clarify my probable misunderstanding.
I’d like to add that camDown is a highly advanced, specialized webcam blocker and disabler with the best in class protection from variety of on-line threats and your smart friends would feel the same!