写点什么

WSO2 API Manager 1.4.0 引入多租户

2013 年 6 月 14 日

最新的 WSO2 API Manager 增加了本地多租户功能,支持 API 文档的自动生成和基于 SAML 的 SSO,同时还能够在服务器上或者云端运行。

企业领域目前的发展趋势是:脱离重量级的 SOA 架构,迁移到借助于 Web API 提供的更加轻量级、扩展性更好的服务上。这些 API 通常会基于 REST 架构提供 Web 服务的访问,通过 HTTP 传输压缩成 JSON 格式的数据。这种趋势从一开始就超越了企业的边界,因为使用 Web API 就意味着它们也能够被外部客户使用,而不仅仅是在组织部门的内部使用。Web API 的主要目的是为某些数据提供其他的访问方式。同时这种趋势正在增长,因为每天产生的数据越来越多,同时企业现在对数据的使用方式以前也无法想象。

Web API 看起来可能和 SOA 非常相似,因为它们最终都提供了对服务的访问,但实际上有一些重要的区别。因为前者是为了满足外部使用的需要而构建,所以这些 API 具有不同于 SOA 的管理需要:API 商店、开发者门户、键管理、使用计量以及计费设施等。这就是 WSO2 API Manager 所做的事情,为发布、计量提供开源工具、为 API 消费记账单、通过实现这些 API 的服务透明地连接到消费者应用程序。

最新的版本是 WSO2 API Manager 1.4.0,该版本引入了本地多租户功能,企业能够通过该功能做以下事情:

  • 通过运行一个单独的 API Manager 实例为多种客户提供 API 商店在内的 API 管理设施
  • 提供对大组织中多个实体的联邦访问。例如,一个企业中的部门能够发布并使用他们自己的 API,同时还可以通过选项将某些 API 暴露给所有的部门

WSO2 API Manager 既能够在本地也能够在远程服务器(Linux/Solaris/Windows)上运行,还能够在基于 Linux 内核的 VM、VMware ESX 以及云端(例如 WSO2 Stratos 、Amazon EC2)运行。

该版本还有以下特性:

  • 能够基于 Swagger 规范生成 API 文档
  • 通过安全访问标记语言(SAML)实现了单点登录支持
  • 为键生成提供了扩展的 OAuth 支持

WSO2 并不是 API 管理工具的唯一提供者。其他优秀的供应商包括:3scale、IBM、Intel、Layer 7、Mashery 和 Vordel。如果想要获取更详细的信息,或者想要比较这些 API 管理工具,我推荐大家阅读 The Forrester Wave™: API Management Platforms, Q1 2013

查看英文原文 WSO2 API Manager 1.4.0 Introduces Multi-Tenancy

2013 年 6 月 14 日 07:401629
用户头像

发布了 321 篇内容, 共 102.3 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

超英文邮件50%!Flink 中文邮件列表必须有姓名

Apache Flink

flink

内存总是不够?HBase&GeoMesa配置优化了解一下

华为云开发者社区

内存模型 内存 HBase 大集群 GeoMesa

学生党学编程,有这个开源项目就够了!

JackTian

GitHub 学习 编程 程序员 学生党

煌煌中原 化鲲为鹏

脑极体

Linkerd 2.8 - 實現超級簡單又安全的多叢集(multicluster) Kubernetes 架構

Rammus

Kubernetes DevOps 运维 云原生 Service Mesh

多角度分析,通讯时序数据的预测与异常检测挑战

华为云开发者社区

时序数据库 即时通讯 异常检测 网络智能体 时序预测

F5G的星光闪烁,为工业而明,向未来而歌

脑极体

低代码平台会让程序员失业?测评了5个工具,谁能让效率提高N倍?

代码制造者

编程 编程语言 低代码 零代码 测评

【漫画】最近,老王又双叒get了CDN的新技能—可编程化敏捷开发

巨侠说

CDN

云图说 | 3分钟创建一个游戏类工作负载

华为云开发者社区

Docker 容器 华为云 工作负载 2048游戏

入职两周,怀疑自己进了假百度!跟传说中完全不一样!难道真有两家百度公司?

程序员生活志

百度 程序员生活

程序员陪娃系列——见你的第一面

孙苏勇

程序员人生 陪伴 随笔杂谈

主权投资基金或有助于实现可持续发展目标

CECBC区块链专委会

程序员陪娃系列——育儿路上二三事续

孙苏勇

程序员人生 陪伴 随笔杂谈

构造、析构期间被调虚函数发生的惨案,长教训!

华为云开发者社区

代码 组合模式 封装、继承、多态 bug 回调函数

数据库外键

will

数据库 性能 外键

联盟链落地与激励机制

CECBC区块链专委会

一款基于 Python 语言的 Linux 资源监视器!

JackTian

Python GitHub Linux bashtop bpytop

程序员陪娃系列——和孩子聊生死

孙苏勇

程序员人生 陪伴 随笔杂谈

程序员陪娃系列——育儿路上二三事

孙苏勇

程序员人生 陪伴 随笔杂谈

程序员陪娃系列——小娃的到来

孙苏勇

程序员人生 陪伴 随笔杂谈

BIGO技术:实时计算平台建设

InfoQ_3597a20b53cc

互联网 BIGO

使用 supervisor 配置 ngrok 内网穿透为守护进程

jerry.mei

Linux 操作系统 ngrok 守护进程 内网穿透

移卡荣登2020「AI 最佳成长榜」,AI+金融科技赋能商业服务

DT极客

MySQL“被动”性能优化汇总!

王磊

MySQL

Android 原生 SQLite 数据库的一次封装实践

vivo互联网技术

sqlite android 数据库

太赞了!程序员应该访问的最佳网站都在这里了!

JackTian

GitHub 学习 编程 程序员 网站平台

趣文:那天我被拉入 C++ 亲友群

程序员生活志

c c++ 程序员趣事

“云”上教与学,让教育不止步于课堂

Geek_116789

程序员陪娃系列——小小免费按摩师

孙苏勇

程序员人生 陪伴 随笔杂谈

LeetCode题解:21. 合并两个有序链表,递归,JavaScript,详细注释

Lee Chen

LeetCode 前端进阶训练营

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

WSO2 API Manager 1.4.0 引入多租户-InfoQ