关于阿里云函数计算详细内容:阿里云函数计算使用教程

(阿里云函数计算(Function Compute)是一个事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码。更棒的是,您只需要为代码实际运行消耗的资源付费 - 代码未运行则不产生费用)

函数计算是一个事件驱动的全托管计算服务,您编写代码上传到函数计算,然后通过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. 基于阿里云函数计算实现需要用到超大依赖包的 Python 无服务器计算

    文章目录 引言 一.阿里云函数计算是什么? 开发流程 函数计算的触发调用 函数计算运行实例的生命周期 二.示例应用的架构及简介 三.具体开发部署步骤所遇到的坑和~~避坑指南~~ 坑1. 超大依赖包的部 ...

  2. 只更新代码,然后发布版本:基于 Serverless Devs 原子化操作阿里云函数计算

    众所周知,随着时间的发展,Serverless 命令行工具也逐渐的玩出了更多的花样,就目前来看,常见的形态有两种,一种是通过 Yaml 来进行资源的描述,另外一种是纯粹的命令行操作,而不依赖这些内容. ...

  3. 深度揭秘阿里云函数计算异步任务能力

    作者: 渐意 在上篇文章<解密函数计算异步任务能力之「任务的状态及生命周期管理」>中,我们介绍了任务系统的状态管理,并介绍了用户应如何根据需求,对任务状态信息进行实时的查询等操作.在本篇中 ...

  4. “晕乎乎的概念”:阿里云函数计算的“应用”又是个啥

    作者:刘宇 曾经,有人问我:阿里云函数计算的服务和函数是啥关系?我相信至今还有小伙伴没有搞清楚他们之间彼此的联系. 这几天阿里云又正式发布了一个"概念":应用.那么阿里云函数计算单 ...

  5. Python Flask web 项目零改动迁移至阿里云函数计算

    引言 最近尝试了一下阿里云的函数计算,整体感觉很好,主要是省钱!下面就简单聊一下,如何将 Python Flask 的 web 项目迁移至函数计算. 创建一个银行卡校验的 RestAPI 文件名:in ...

  6. 独家对话阿里云函数计算负责人不瞋:你所不知道的 Serverless

    作者 | 杨丽 来源 | 雷锋网(ID:leiphone-sz) Serverless 其实离我们并没有那么遥远. 如果你是一名互联网研发人员,那么极有可能了解并应用过 Serverless 这套技术 ...

  7. 阿里云函数计算 FC再次荣获最受观众喜爱奖

    简介:就这几天,同事给我转了一个调查报告,说你们 FC 又获奖了,我还纳闷什么奖,原来是 CNCF 发布了 2020 年度的中国云原生调查报告,在报告中的 Serverless 调查部分,阿里云函数计 ...

  8. 在阿里云函数计算上部署.NET Core 3.1

    使用阿里云ECS或者其他常见的VPS服务部署应用的时候,需要手动配置环境,并且监测ECS的行为,做补丁之类的,搞得有点复杂.好在很多云厂商(阿里云.Azure等)提供了Serverless服务,借助于 ...

  9. Serverless 实战 —— 阿里云函数计算配合SpringBoot项目

    阿里云函数计算配合SpringBoot项目 DecentAnt 2019-06-24 15:16:13 浏览2862 作者:DecentAnt 首先要弄清楚,阿里云的函数计算项目和SpringBoot ...

最新文章

  1. graphpad做折线图后怎么保存_农村的干豆角怎么做的?农村妹子教你两个窍门,保存2年都不会坏...
  2. 轻松掌控全链路服务监控:方案概述与对比 | 真的很干!
  3. php替换时 css中的图片不显示不出来,URL重写:CSS,JS和图像未加载
  4. 河南民办计算机大学排名,2020年河南最好的民办大学最新排名
  5. 【SQL】使用调用层接口
  6. ProxySQL 监控和统计
  7. 共模电感适用的频率_【连载】手机常见电子元件介绍数据共模电感
  8. BZOJ5379: Tree
  9. python更改数据框指定位置的数据_python – 更改数据框中多个loc的最快方法
  10. OPA 7 - opaTest
  11. php读取模板生成静态功能,php 生成静态页面的办法与实现代码详细版
  12. ipfs-hdfs分布式文件系统
  13. linux里面有mysql的僵尸进程_linux 如何清理僵尸进程
  14. 微信小程序学习笔记(阶段一)
  15. 移远 EC20 模组(4G通信模组)AT指令测试 TCP 通信过程
  16. 基于matlab的红外图像处理算法研究,基于小波的红外图像去噪算法研究
  17. 511遇见易语言教程外形框和模仿进度条闪烁效果
  18. A Comprehensive Measurement Study of Domain Generating Malware 原文翻译
  19. 基于C++实现惊险刺激的Flappy Bird设计
  20. SQL语句--简单的函数书写举例(3)

热门文章

  1. Centos7中查看IP命令
  2. HTML乘法器制作,一种单象限乘法器的制作方法
  3. 优衣库46万客户信息遭泄露,这些年,你的信息还被谁泄露过?
  4. 愿你一生欢喜,不为世俗裹挟 | 笔记摘要
  5. 阿里云 - MaxCompute研究
  6. 我的2021秋招 | 互联网、银行、选调 经验分享
  7. Rstudio的界面如何恢复成四个界面
  8. python主动抛出异常_raise手动抛出异常的3种写法
  9. 计算机二级关于ppt的题目,全国计算机二级题库Ppt题目考点.doc
  10. P41 网络编程入门