API网关,让Serverless服务开放更加迅速-阿里云开发者社区

开发者社区> 开发与运维> 正文

API网关,让Serverless服务开放更加迅速

简介: 本文PPT来自产品经理谢文龙于10月16日在2016年杭州云栖大会上发表的《使用API网关快速开放Serverless服务》。

本文PPT来自产品经理谢文龙于10月16日在2016年杭州云栖大会上发表的《使用API网关快速开放Serverless服务》。

现在Serverless变得愈加流行和普遍,主流的Serverless服务一般按照实现的不同可分为两种:BAAS(Backend as a Service)和 FAAS(Function as Service)。其中BAAS是指服务商为移动应用开发者提供后端服务、数据库、文件存储等资源,FAAS则通过功能组合来实现应用逻辑。

在Serverless模式下,跨平台、无状态的API可以作为服务粘合和输出的媒介,用户通过这些API来访问服务。但伴随着业务的增长,API的维护成本也会迅速上升,除此之外,业务量增大,安全风险也会上升,还有随着用户量增长、用户体验也会下降。因此面对这些在后期暴露出的问题,我们在API开发初期就要有1. 良好的、灵活的API设计 2. 支持多语言、跨平台的协议 3. 安全、稳定的支撑系统 4. 专业的用户行为分析。由此可见,开放一个好的API接口注定是一个繁琐的过程。

那阿里是如何解决这些问题的呢?阿里云API网关利用API托管服务,辅助Serverless开放服务给开发者、合作伙伴、内部系统、移动app和物联设备,解决了Serverless服务开放的安全问题,降低了安全防护成本,进而实现了安全防护、权限控制、流量控制、请求校验与数据转换、监控报警、API市场、自动生成SDK文档、移动优化等八种功能,并且已经取得了良好的效果。另外,为了拥抱第三方服务,其提供的API数据市场可以辅助运营、推广用户的API,实现用户核心业务能力的货币化。使用API网关快速开放Serverless服务是一种新颖的方式,并且很快将成为一种更加吸引人的方式,让更多的用户受益。

07535c94f558774b1abc91ab24737c37134e7be7
746a88672a9442d30b80dc493c229aebbe835d0d
2a7899ffadd98a1e08e01bd1810e2aa32209d8e2
cf1cde304bbf64d64bcb6b14230ed9b7d6573c40
1ac40ecf76357aa876b21d34c6fc2944dc758aa7
071baa16865a326e6386834c771d561a4bf97112
296d473bd30027d31a0b7e34369348a63e4ef9e1
ac2016e7a37997a01aded3415f6ecfff78ff87cf
7807bc2d243cefee3f092d94237c2b012aece477
65f27a91140a44f69efcb2d25f1f1328500cdde3
8ba15ea1eb6e18110dc72ed3da0263fa88bfbd8a
eba210596d16f40c15d79d149a57728592c446d6
8377cd7d13fa4200bb3b59fecd44efd4d106e80e
0f29923b91d02c54175df797e923f3e5591fccd1

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章