title: Run computation on user AWS account
body: <p>I am having a Node.js and Vue.js project, where a user is going to provide his AWS credentials, a pointer to some online resource (which stores a large amount of data), and some algorithm on this data is going to be run on user's AWS account that he/she provided. </p>
  
  <p>For this purpose, I am having two difficulties and I would like to ask for some help. </p>
  
  <p>Firstly, I want to deploy some simple javascript code in the cloud, to test that everything works. What is the easiest way to do that? How can the npm packages <code>aws-sdk</code> and <code>aws-lambda</code> help me? Do I necessarily need to give my debit card details to make use of AWS just for quick testing purpose? </p>
  
  <p>The second thing is, is there an authorization library/tool that AWS offers, like Facebook, for example, so the user just needs to input his username and password into a window, and he/she is automatically authorized (with OAuth, probably that's what they are using). </p>
  
  <p>In addition, I would appreciate any general advice on how to approach this problem, how can I run code on huge amount of data on cloud user accounts? Maybe another cloud platform is more appropriate? Thank you!</p>