ainzzorl / goodcode

A curated collection of annotated code examples from prominent open-source projects
https://codecatalog.org
Creative Commons Attribution 4.0 International
198 stars 8 forks source link

[NEW EXAMPLE] Security Monkey - Watchers #59

Open ainzzorl opened 3 years ago

ainzzorl commented 3 years ago

General

Description

"Security Monkey monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time. "

"Watcher — The component that monitors a given AWS account and technology (e.g. S3, IAM, EC2). The Watcher detects and records changes to configurations. So, if a new IAM user is created or if an S3 bucket policy changes, the Watcher will detect this and store the change in Security Monkey’s database."

Links

What makes it interesting

Related work

Other

Security Monkey is not being actively developed and is (?) effectively deprecated. But the code is still interesting.

ainzzorl commented 3 years ago

After spending quite a lot of time reading this code, unfortunately I'm not sure I'm ready to call this good code worth featuring.