在本地测试AWS Lambda [英] Testing AWS Lambda locally

查看:264
本文介绍了在本地测试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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆