AWS Lambda is a service which computes the code without any server. It is said to be serverless compute. The code is executed based on the response of events in AWS services such as adding/removing files in S3 bucket, updating Amazon DynamoDB tables, HTTP request from Amazon API Gateway etc.
This tutorial is designed for software programmers who want to learn the basics of AWS Lambda and its programming concepts in simple and easy way. This tutorial will give you enough understanding on various functionalities of AWS Services to be used with AWS Lambda with illustrative examples.
To work with AWS Lambda, you need a login in AWS. The details on how to get free login is discussed in tutorial. AWS Lambda supports languages like NodeJS, Java, Python, C# and Go. If you are novice to any of these technologies, we suggest you to go through tutorials related to these before proceeding with this tutorial.