如何设置“无服务器”基础架构?

时间:2017-01-31 06:52:15

标签: serverless-architecture

理想情况下,我希望在内部服务器上使用AWS Lambda。编写函数而不是整体应用程序,使用任何编程语言,通过套接字与其他函数进行通信。

如何为开发人员提供足够的沙盒帐户,他们只能编写“功能”而不必担心底层基础架构?理想情况下,他们根本就不会使用终端,没有bash,也没有apt-get。

3 个答案:

答案 0 :(得分:1)

我们一直使用Serverless FrameworkOffline Plugin来模拟和促进本地的AWS Lambda开发。它可以提高工作效率并支持DevOps。

答案 1 :(得分:0)

现在,您可以使用OpenWhiskKubeless

答案 2 :(得分:0)

您可以尝试使用fission.io,它是Kubernetes的开源无服务器框架,并创建您自己的Kubernetes集群。 https://github.com/fission/fission

或者,如果您不想对配置或设置感到困惑,请尝试使用Clay.run编写函数 - 免责声明我是Clay的联合创始人。您只需编写代码就不需要做任何开发操作,它会自动存在于HTTPS端点。