title: AWS Lambda vs Elastic Beanstalk
body: <p>Im new to aws.</p>
  
  <p>I am going to develop a REST full app which is going host on aws. </p>
  
  <p>I decided to use </p>
  
  <ul>
  <li>Amazon S3 for static contents</li>
  <li>Amazon Cognito User Pool for Authentication</li>
  <li>Amazon DynamoDB as db</li>
  </ul>
  
  <p>I am confused on where my app is going to be hosted. I have 2 ideas for that.</p>
  
  <ol>
  <li>AWS Lambda Function + api gateway </li>
  </ol>
  
  <p>Can I implement entire app on it ?</p>
  
  <ol start="2">
  <li>Elastic Beanstalk </li>
  </ol>
  
  <p>Can i integrate all the above aws services with it ? 
  (Backend on .net core web api 2.0)</p>
  
  <p>Please guid me</p>