首页 > 其他分享 >使用开发工具,让Serverless开发变得更容易

使用开发工具,让Serverless开发变得更容易

时间:2022-12-05 19:31:08浏览次数:35  
标签:Serverless 函数 框架 开发工具 应用 变得 调试

使用开发工具,让Serverless开发变得更容易

Serverless作为一个应用,云服务商给我们提供自己的开发工具,有了Serverless开发工具可以让我们对应用的管理、应用的调试和应用的部署变得更加方便,从应用的开发到服务的Serverless的上线给我们提供保障。由于国内的Serverless还处在刚刚起步阶段,所以开发工具并不多,典型的就是阿里云的函数计算Fun框架和Serverless Framework框架了。

函数计算Fun框架

这个框架是使用nodejs进行开发的。使用Fun框架我们可以通过fun init命令进行初始化项目,使用fun invoke 命令对我们的函数进行调试,fun local invoke命令是本地进行调试的命令。使用fun deploy对编写好的应用进行部署。

Serverless Framework框架

函数计算Fun框架是为函数计算服务的,而Serverless Framework可以说是目前最正宗的一个Serverless框架了。它同样是nodejs开发的,如果你不会nodejs的话,学习Serverless之前应该先了解一下nodejs。它通过yaml配置文件来定义函数和服务,对于应用的调试它提供了serverless invoke命令进行调试,提供serverless invoke local命令对函数进行本地调试。调试完成后我们可以使用serverless deploy命令进行部署。

总结

通过这两个Serverless开发工具的介绍,我想你能看出来一个开发框架的大致支持的流程是应用的管理,尤其是函数的管理,我们一般使用yaml文件来管理,对于应用的开发开发框架给我们提供了命令让我们初始化Serverless应用,一般云服务商提供线上应用开发工具供我们使用,在进行应用调试的时候同样可以使用命令进行本地调试和远程调试。在应用部署方面Serverless给我们提供了版本管理的功能,通过版本控制,方便我们线上开发和调试。现在Serverless可以说百家争鸣,想出一个支持所有云平台的开发工具不太容易实现。

❤️ 感谢大家

如果你觉得这篇内容对你挺有有帮助的话:

  1. 欢迎关注我❤️,点赞

    标签:Serverless,函数,框架,开发工具,应用,变得,调试
    From: https://blog.51cto.com/u_15460453/5913261

相关文章