美文网首页
阿里云函数计算使用教程

阿里云函数计算使用教程

作者: xmvip01 | 来源:发表于2018-07-23 17:05 被阅读0次

    在函数计算中,使用控制台创建函数的过程中,控制台提供了相应的函数模板,基于函数模板可以快速创建对应的函数服务,如网络爬虫、图像自动分类、访问阿里云的对象存储OSS、表格存储OTS等。这里以一个网络爬虫模板创建一个网络爬虫函数为例,通过这个示例,您将了解函数模板的意义和使用方法。

    函数计算是一个事件驱动的全托管计算服务,您编写代码上传到函数计算,然后通过SDK或者RESTful API来触发执行函数,同时您也可以通过云产品的事件来触发执行函数,例如OSS的ObjectCreated/ObjectRemoved等事件。函数计算和多款云产品打通,例如对象存储(OSS)、日志服务、API网关、表格存储等。

    下面数据流向图显示如何使用函数计算:

    ① 、开发者编写代码,目前支持的语言Java、NodeJS、Python等语言,详见

    ② 、把代码上传到函数计算上,上传的方式有通过API或者SDK上传,也可以通过控制台页面上传上传,还可以通过命令行工具Fcli上传

    ③ 、通过API&SDK来触发函数计算执行,同样也可以通过云产品的事件源来触发函数计算执行。

    ④ 、函数计算在执行过程中,会根据用户请请求量动态扩容函数计算来保证请求峰值的执行,这个过程对用户是透明无感知的。

    ⑤ 、函数执行结束后,可以通过账单来查看执行费用,根据函数的实际执行时间按量计费,收费粒度精确到100ms,详见计费项

    通过前面的示例,您学习了函数计算的基本概念。借助于强大的命令行工具,您可以很快完成一个web server示例程序,并且具备高可用、实时弹性伸缩的能力。

    基本概念

    服务(Service):服务是资源管理的基本单位。您可以在服务上执行授权、配置日志、创建函数等操作。服务下的所有函数都共享这些设置。一个服务下能创建的函数是有限制的,请参阅函数计算限制项

    函数(Function):函数是用户编写的,由事件触发,执行特定功能的一段代码。函数是调度和运行的基本单位。

    事件(Event):任何能够触发函数执行的事情称之为事件。例如,一个调用函数的http请求,可以看做一个事件。上传对象到特定的OSS bucket并触发函数调用,也是一个事件

    触发器(Trigger):用户通过触发器定义和管理事件的生成方式。例如,当您创建一个OSS PutObject触发器后,当put object到指定的OSS位置时,就会产生一个事件,触发对应的函数

    课时列表:

    课时1:函数计算的控制台操作

    课时2:函数计算控制台文档讲解

    课时3:函数计算命令行工具

    课时4:函数计算中的限制项

    课时5:函数计算对图片处理的例子

    相关文章

      网友评论

          本文标题:阿里云函数计算使用教程

          本文链接:https://www.haomeiwen.com/subject/fcvjmftx.html