fieldju/cerberus-cloudfront-lambda — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2016-12-06
Deploy this Lambda function to automatically block IP addresses that exceed a request-rate threshold on your CloudFront-fronted app.
Protect a Cerberus secrets-management deployment from bot traffic and brute-force login attempts.
Send API usage events to Google Analytics via the optional analytics processor for visibility into traffic patterns.
Run automatic, around-the-clock log monitoring without manually reviewing CloudFront logs to find abusive IPs.
| fieldju/cerberus-cloudfront-lambda | asutosh936/job-finder-app | asutosh936/spring-boot | |
|---|---|---|---|
| Stars | — | 0 | — |
| Language | Java | Java | Java |
| Last pushed | 2016-12-06 | — | 2016-07-02 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 2/5 | 3/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an AWS account, CloudFront logging set up, and compiling a fat jar for Lambda deployment.
An AWS Lambda function that reads CloudFront logs and automatically blocks IP addresses that make too many requests, protecting web apps from bots and brute-force attacks.
Mainly Java. The stack also includes Java, AWS Lambda, CloudFront.
Dormant — no commits in 2+ years (last push 2016-12-06).
License is not stated in the available content.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
double-check against the repo, no cap.