Gatekeeper Pattern

 

Comments

 

Acts as a proxy (NAT) has an external endpoint visible to clients and an internal endpoint for communicating with internal services not visible to clients. Can be implemented via config endpoints and code-based processing i.e. get request at external endpoint is processed and passes on get request to internal endpoint. Another layer of network defense.

 

Code

 

TODO: Code implementation