《函数计算-事件驱动的serverless计算平台(20页).pdf》由会员分享,可在线阅读,更多相关《函数计算-事件驱动的serverless计算平台(20页).pdf(20页珍藏版)》请在三个皮匠报告上搜索。
1、事件驱动的serverless计算平台杨皓然阿里云高级专家函数计算存储的进化存储的进化 块存储服务存储的进化 对象存储服务存储的进化 对象存储服务计算的进化计算的进化 基础设施即服务(IaaS)计算的进化 容器即服务(CaaS)计算的进化 容器即服务(CaaS)计算的进化 函数即服务(FaaS)计算的进化 函数即服务(FaaS)需要多少台服务器?什么规格?如何配置网络、操作系统?如何部署升级?如何处理服务器宕机?如何负载均衡?如何根据负载实时动态伸缩?如何对系统监控报警?图片开发者想要:快速开发系统并上线系统高可用实时扩容,满足业务的峰值需求实时缩容,不为闲置资源付费完善的监控报警,易于问题诊
2、断运维成本低事件驱动编程模型,和其他服务无缝集成高可用请求/事件粒度实时动态伸缩毫秒粒度计量,用户按实际使用的资源付费提供日志,性能指标,警报等多维度信息部署/升级流程简洁平滑FunctionCompute函数计算示例:图片处理后端系统1.创建图像处理函数。选择实现语言(nodejs,java,)指定函数运行时的资源规格可以使用ImageMagick等库在本地处理或者调用其他高级图像处理服务API借助于其他外部服务实现数据/状态的持久化2.创建对象存储服务的事件触发器,并与函数关联。指定触发事件的Bucket/directory一小时内实现图片处理后端系统:高可用:函数计算保证函数一定被执行实
3、时动态伸缩:无论qps是1,还是1000000,都能从容应对按需付费:根据函数调用次数,函数执行时间,使用资源等因素计费部署流程简化为代码上传,运维成本低定时计划任务,周期性垃圾回收无效数据Serverless web应用,根据用户信息动态生成页面更多函数计算应用示例IoT设备消息实时写入Loghub,通过函数服务解析提取结构化数据12高频调用网站/移动应用后端系统,开发效率高,高可用,实时弹性伸缩,成本低廉。用户能快速的实现系统原型,并且同样的架构能够平滑扩展,支持用户业务规模的快速扩张低频调用各种数据导入导出任务,系统中的cron job,保证任务可靠执行,减小运维负担;而且按照实际使用资源收费,降低用户成本函数计算在截然不同的场景中都极具吸引力