基于Serverless Devs,阿里云函数计算团队为您提供了多种组件,其中,与函数计算相关的组件主要有FC组件和FC-API组件,说明如下。
FC组件 FC组件是一个用于支持阿里云Serverless应用全生命周期的工具。该组件是Funcraft工具的进阶版本,和Funcraft工具的行为描述类似,该工具通过资源配置文件即s.yaml,可以快速帮助您开发、构建、测试以及将应用部署到函数计算。
FC组件的使用形态: FC组件(YAML模式) 使用阿里云函数计算组件的YAML规范即s.yaml文件定义Serverless资源。其包含函数计算服务、函数、触发器以及自定义域名等资源。阿里云函数计算组件的YAML规范的详细信息,请参见YAML规范。
FC组件(非YAML模式) FC组件(非YAML模式)即FC组件CLI模式,该模式下您无需在本地创建s.yaml文件并配置信息就能实现资源管理。例如同步管理资源,当您已成功将资源部署到线上然后想免除手写配置信息等,您只需执行s cli fc sync相关命令,就能将云上资源,例如函数配置和代码同步至本地。
FC组件的优势: 简洁:FC组件使用一键式的部署模式进行创建、更新服务等资源。同时,为了保证组件使用的流畅性,所有的功能均是按需加载。 高效性:FC组件具备开发和运维态能力,支持部署、移除功能,也支持在本地进行构建、端云联调、查询信息、安装依赖和调试等功能,提升开发、测试的效率。 多样化部署:FC组件目前支持Pulumi和SDK部署模式。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。