The term `Server-less` has gained so much hyped recently. Everyone talks about executing their code on an server-less architecture but first let's understand what is server-less anyway ?

Server less is only an fancy word. In fact an server-less  is a server which you shouldn't worry about but the provider will take care of the computing power and up time. you just have to worry about your code and rest is handled by the provider in our case i.e. AWS.

One of the many services AWS provides is AWS lambda. AWS lambda is a function as a service. deploy your code to the server and you are ready to go for production.  

Why Use AWS Lambda ?

AWS lambda makes it easy for developers for deploying code without worrying about the infrastructure. the code scales upon the request and also the cost for lambda depends upon your usage. if the lambda is not triggered,you don't have to pay for the service

The Major Benefits of using AWS Lambda:

  • No hassle of server maintenance
  • scalable
  • Cost Benefits