My MongoDB Atlas (hosted in AWS) is only access by my AWS Lambda functions. There are no other applications that access my MongoDB.
I have been told I must use a reverse proxy but not why I must use a reverse proxy.
I understand that a reverse proxy adds security by preventing someone from accessing my MongoDB directly. But that is not possible because all connections come from my Lambdas.
For my situation, what reasons are there for me to require the use of a reverse proxy to access my MongoDB? What benefits are available if I use a reverse proxy?