AWS Lambda (Amazon Web Services Lambda)

This definition is part of our Essential Guide: AWS Lambda architecture brings serverless to enterprise cloud
Contributor(s): David Carty

AWS Lambda is an event-driven computing cloud service from Amazon Web Services that allows developers to provision resources for a programming function on a pay-per-use basis without having to be concerned about what Amazon storage or compute resources will support it.

In programming, a function is a small piece of programming that carries out a specific task. AWS Lambda allows developers to code and run various functions in response to specific events on an as-needed basis. When an AWS Lambda function is called, the storage and compute resources for that function are provisioned automatically as a metered service. Users are billed based on the number of requests served and the compute time needed to run the code, metered in increments of 100 milliseconds. If a function is never called, it costs the developer nothing.

Developers can list, delete, update and monitor functions through the Lambda dashboard, command-line interface (CLI) or software development kit (SDK). The service also performs infrastructure-focused activities such as server and operating system maintenance, patch deployment and logging through AWS CloudWatch. Third-party logging application program interfaces (APIs) are supported as well.

AWS Lambda is available with a free tier of service that includes one million free requests and 400,000 gigabyte-seconds of compute time per month. Users are charged $0.20 for each additional million requests. Additional charges may incur within associated AWS products.

This was last updated in April 2016

Continue Reading About AWS Lambda (Amazon Web Services Lambda)



Find more PRO+ content and other member only offers, here.

Join the conversation


Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

I am building an API with lambda and API Gateway that extract information from our noSQL database and insert on AWS Redshift to an BI Project. What you think and have you used lambda for anything?
What are you using AWS Lamda for?


File Extensions and File Formats