AWS Lambda logo

AWS Lambda

Runs code without managing servers. Pays only for consumed compute time.

Made by Amazon Web Services

  • Email/Help Desk

  • Knowledge Base

  • FAQs/Forum

What is AWS Lambda?

AWS Lambda is a serverless computing platform that enables businesses to run code in response to events, automatically managing the computing resources required. Introduced in 2014, this service from Amazon Web Services allows users to execute code without the need to provision or manage servers. Customers are charged only for the compute time consumed, with no fees when the code is not running. AWS Lambda supports a wide range of application and backend service use cases, providing a highly available and scalable environment to run custom logic. Users can set up their code to be automatically triggered by other AWS services or called directly from web and mobile apps. The platform facilitates application development by allowing businesses to add custom logic to AWS resources, upload code, create functions, and configure memory, timeout, and IAM role settings as needed

Highlights

  • Automatically executes functions in response to events and triggers from other AWS services
  • Enables running custom code without provisioning or managing servers
  • Charges only for the compute time consumed, with no fees when code is not running
  • Supports a variety of application and backend service use cases

Platforms

  • Desktop Linux
  • Mobile iPhone
  • Cloud, SaaS, Web-based
  • Mobile Android
  • On-Premise Windows
  • Mobile iPad
  • Web
  • Web-based
  • Desktop Chromebook
  • On-Premise Linux
  • Desktop Windows
  • Desktop Mac

Social

Features

    • Automatic Scaling

    • Extend other AWS services with custom logic

    • Built-in Fault Tolerance

    • Flexible Resource Model

    • Integrated Security Model

    • Build custom back-end services

    • Bring Your Own Code

    • Pay Per Use

    • Completely Automated Administration