从Firebase函数迁移到AWS Lambda

时间:2019-03-08 14:33:04

标签: aws-lambda

我之前有一个Firebase Cloud Function,现在我想将其迁移到AWS Lambda。正如我所观察到的,结构感觉完全不同。与使用NodeJS Express的Request(https://expressjs.com/en/api.html#req和Response(https://expressjs.com/en/api.html#res)的Firebase Cloud Function相比,AWS Lambda使用async函数,该函数采用event(传递的实际参数对此)作为参数。

因此,起初我的Firebase Cloud Function只是从request读取信息并在response上返回数据,现在我需要对其进行更改以使用event对象并返回数据在函数本身中。

我必须省略有关我在Firebase Cloud Functions中的工作方式的确切详细信息,但是为了简短地说明一下,这并不是所有方法都只是一种方法。先前的结构有点复杂-在response上“返回”任何内容之前,请求和响应对象在几种方法之间传递。

此迁移是否有任何简单的指南或方法,或者两者之间的结构真的有很大不同,以至于我正在研究重写?

0 个答案:

没有答案