在本地测试AWS Lambda [英] Testing AWS Lambda locally
本文介绍了在本地测试AWS Lambda的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将要编写一个针对AWS lambda的服务器组件.如何在本地进行开发,而不必每次进行更改时都部署它?
I am about to write a server component targeting AWS lambda. How do I develop this locally without having to deploy this every time I make a change?
推荐答案
您可以使用 Sam Local .
主要功能
- 使用sam local和Docker在本地开发和测试Lambda函数
- 从已知事件源调用功能,例如Amazon S3,Amazon DynamoDB,Amazon Kinesis等.
- 从SAM模板启动本地API网关,然后快速迭代您的函数以进行热重载
- 验证SAM模板
- Develop and test your Lambda functions locally with sam local and Docker
- Invoke functions from known event sources such as Amazon S3, Amazon DynamoDB, Amazon Kinesis, etc.
- Start local API Gateway from a SAM template, and quickly iterate over your functions hot-reloading
- Validate SAM templates
这篇关于在本地测试AWS Lambda的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文