AWS Lambda

Amazon Web Services (AWS) Lambda is a compute service that executes arbitrary Python code in response to developer-defined AWS events, such as inbound API calls or file uploads to AWS' Simple Storage Service (S3).

AWS Lambda logo.

Why is Lambda useful?

Lambda is often used as a "serverless" compute architecture, which allows developers to upload their Python code instead of spinning and configuring servers, deploying their code and scaling based on traffic.

Lambda is an implementation of the serverless concept. Learn how these pieces fit together in the deployment chapter or view the table of contents for all topics.

Python on AWS Lambda

Lambda only had support for JavaScript, specifically Node.JS, when it was first released in late 2014. Python 2 developers were welcomed to the platform less than a year after its release, in October 2015. Lambda now has support for both Python 2.7, 3.6 and 3.7.

Python-specific AWS Lambda resources

General AWS Lambda resources

了解AWS Lambda后的下一步是什么?

我想学习如何用框架创建 Python Web 应用。

什么是 Docker 以及它如何适合 Python 部署?

如何为 Web 应用程序创建 API?

Sign up for a monthly email with Full Stack Python tutorials. No spam ever.