09 | 小试牛刀(一):如何利用函数之间的调用解决业务问题?
静远
你好,我是静远。
在前面的课程中,我跟你分享了基于 FaaS 形态的 Serverless 核心技术,从用户和平台不同视角,学习了函数的初步使用方法,理解了其中的原理机制和设计思想。
虽然是基于 FaaS 的介绍,但不论是 FaaS 还是托管服务形态,在扩缩容、计量计费、流量调度等方面,Serverless 的基础特征都是如出一辙的。FaaS 只是基于这些基础特征之上一个具象化的产品体现而已。我相信,现在的你再去研究其他具体的 Serverless 的产品,也已经能够驾轻就熟了。
接下来,我们先不要急着深入学习它的拓展能力,先通过两节贴近一线实战的课程,分别从函数的调用和跨 VPC 的实现让你能一边用起来一边继续深入学习。函数的调用只要用到云上的资源,大部分都会涉及到 VPC 的调用,这两者放在一起来讲,一定能够加深你对这两者紧密关系的理解。
今天,我就和你先聊聊函数的调用。希望你能通过这节课,了解函数与函数之间是如何组装,函数与其他云资源是如何协作的,更能够判断在哪些场景适合用什么样的调用方式,以及这些调用需要注意些什么。
进行函数拆分调用的必要性
首先,我们来了解一下函数拆分调用的必要性。可以说,只要你有将函数用于实际业务的需求,单个函数就很难满足你的诉求。比如业务函数对公共函数的调用,函数对云资源的调用等。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
本文介绍了Serverless架构中函数调用的核心技术以及实现方式。首先强调了函数拆分调用的必要性,包括降低成本、提高复用性和提供并发性等方面的优势。在实现方式上,分为同步和异步两种模式,分别介绍了不同的调用方式和适用场景。此外,还重点介绍了Serverless的杀手锏工具——工作流,强调了其在复杂场景下的重要性和作用。总的来说,Serverless工作流适合解决复杂、长流程、有状态、并发聚合的业务流程。最后,提供了使用过程中的注意事项,包括安全性、监控报警和容错等方面。通过本文的总结,读者可以快速了解函数调用的核心概念和实现方式,为进一步深入学习和应用提供了基础知识。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Serverless 进阶实战课》,新⼈⾸单¥59
《Serverless 进阶实战课》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论