面向 Serverless 的工具建设逻辑有哪些呢?
面临开发过程中的种种挑战,开发者工具将从开发者的视角出发,使 Serverless 的项目开发更贴近用户习惯。
下面是一张项目开发的生命周期流程图,可以看到,在项目的开发过程中,至少要经历需求、编码、构建、测试、发布、部署和运维等几个阶段。
在代码的编码和构建阶段通过持续集成完成代码的自动构建,成为持续集成 CI(Continuous Integration);在代码的发布和部署阶段,通过配置灰度策略,告警和回滚计划等,从而可以完成代码的持续交付 CD(Continuous Delivery)。
此外,在开发者的开发过程中,也会遇到编码、调试和单元测试,集成测试等场景,这些功能的支持也是面向 Serverless 架构进行开发中必不可少的一环。对开发者工具的建设,则会重点解决在整个生命周期中的痛点。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。