Skip to content

Releases: johnweland/ipblock-microservice

Minimum Viable Product

15 Dec 18:42
fb41232
Compare
Choose a tag to compare

This release fulfills the following requirements.

The goal of this exercise is to iterate on the development and deployment of a “cloud native” service in AWS that can be invoked to check a set of IP address lists for every single attempted phone call placed on our network, as part of a larger fraud detection system. If the IP address is listed in any sources, then they should be returned.

  • The service will retrieve and automatically update from https://github.com/firehol/blocklist-ipsets without any manual intervention.
  • Deliverables should include everything needed to deploy (and maintain) the service in a production AWS account.
  • Bonus points for high availability deployments, benchmarks, and telemetry.
  • Code should be developed in Typescript or Java, and only make the assumption all developers run a macOS development environment.