title: Nestjs run on lambda function without creating an actual server to combine with AWS API Gateway?
body: <p>I have 5 HTTP microservices written with <a href="https://nestjs.com/" rel="nofollow noreferrer">NestJS</a>. I have to convert them into <a href="https://aws.amazon.com/lambda/" rel="nofollow noreferrer">lambda function</a> where each service will have its own lambda function. The purpose of this is to completely turn my service to serverless. </p>
  
  <p>I am using <a href="https://aws.amazon.com/api-gateway/" rel="nofollow noreferrer">API Gateway</a> to map requests to the right lambda by the given request path.</p>
  
  <p>Now creating an MVC pattern from scratch that receives an URL path and resolves and controller &amp; function needed (including url params, and such) is something that has already been done by both express and nestjs.</p>
  
  <p>Is there a way to implement nesstjs's abstraction functionality without the actual server listening? So I can simply pass nestjs the URI and request data and it will work upon it?</p>
  
  <p>Any other solutions for running an MVC serverless process on lambda?</p>