无服务器框架为 Azure Functions 提供了什么?
What does the Serverless Framework offers for Azure Functions?
我想知道在 Azure Functions 环境中开发 Node.js 函数时 Serverless Framework 给我的 features/capabilities 是什么?
当我查看此 CLI 时,我无法使用 Kudu 和 GitHub 集成(或对于更简单的场景 - 直接使用门户中内置的 IDE)。
所以我想知道我是否遗漏了什么(我以后会后悔),或者现阶段的Serverless Framework对AWS Lambdas更有用?
无服务器框架是一个提供以下功能的 CLI:
- 部署:它将压缩您的 functions/modules 并上传到 Azure。
- 集成:您可以与 Blob 存储、DocumentDB 集成,并使用相同的配置文件创建 HTTP 端点。
- 多供应商支持:如果您决定离开 Azure,迁移到 AWS 或 IBM 会更容易。
- 配置:YAML语法可读,整体配置简单。
- 日志:您可以将日志流式传输到终端。
- 环境:您可以将开发阶段复制到生产中。
- 插件:您可以自己扩展框架功能或使用社区正在创建的东西。
When I look to this CLI, there is nothing I cannot do with Kudu and GitHub integration
太好了。如果您已经建立了一个开发工作流程来组织和部署您的代码,那么您可能不需要 Serverless Framework。该框架是为了帮助新用户部署东西而创建的,但它基于 Azure 工具,所以那里没有魔法发生。只是有些人试图让事情比使用 Azure CLI 更容易。
Serverless Framework at this stage is more useful for AWS Lambdas?
也许吧。取决于您是否认为 Azure CLI 比 AWS CLI 更好。我尝试过实现自己的代码来部署 AWS Lambda 函数,我知道这有多难。配置步骤和学习的东西很多,在使用 Serverless Framework 时配置起来非常琐碎。
我想知道在 Azure Functions 环境中开发 Node.js 函数时 Serverless Framework 给我的 features/capabilities 是什么?
当我查看此 CLI 时,我无法使用 Kudu 和 GitHub 集成(或对于更简单的场景 - 直接使用门户中内置的 IDE)。
所以我想知道我是否遗漏了什么(我以后会后悔),或者现阶段的Serverless Framework对AWS Lambdas更有用?
无服务器框架是一个提供以下功能的 CLI:
- 部署:它将压缩您的 functions/modules 并上传到 Azure。
- 集成:您可以与 Blob 存储、DocumentDB 集成,并使用相同的配置文件创建 HTTP 端点。
- 多供应商支持:如果您决定离开 Azure,迁移到 AWS 或 IBM 会更容易。
- 配置:YAML语法可读,整体配置简单。
- 日志:您可以将日志流式传输到终端。
- 环境:您可以将开发阶段复制到生产中。
- 插件:您可以自己扩展框架功能或使用社区正在创建的东西。
When I look to this CLI, there is nothing I cannot do with Kudu and GitHub integration
太好了。如果您已经建立了一个开发工作流程来组织和部署您的代码,那么您可能不需要 Serverless Framework。该框架是为了帮助新用户部署东西而创建的,但它基于 Azure 工具,所以那里没有魔法发生。只是有些人试图让事情比使用 Azure CLI 更容易。
Serverless Framework at this stage is more useful for AWS Lambdas?
也许吧。取决于您是否认为 Azure CLI 比 AWS CLI 更好。我尝试过实现自己的代码来部署 AWS Lambda 函数,我知道这有多难。配置步骤和学习的东西很多,在使用 Serverless Framework 时配置起来非常琐碎。