BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

SOA Software发布Atmosphere:一款API管理门户产品

| 作者 Jeevak Kasarkod 关注 3 他的粉丝 ,译者 吴宇 关注 0 他的粉丝 发布于 2011年7月9日. 估计阅读时间: 4 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

SOA Software发布了Atmosphere,一款API管理平台产品,企业可以使用该平台对API进行管理、监控并安全地将其暴露给客户及开发人员使用。SOA Software,作为时下一家企业SOA和云服务治理厂商,碰巧与Layer 7在同一周发布其API管理解决方案。这种巧合不会是暂时现象而会随着发展更频繁的出现,因为两家厂商都在逐步搭建各自的SOA基础。


SOA Software首席技术官,Alistair Faquharson表示SOA就好像“皇帝的新衣”,想要实现一个成功的API管理方案就不能对构建必要的基础视而不见:

APIs关注于创收和渠道建设,而SOA所传达的信息(可能不太明显)则围绕着节约成本和重复使用。但这两种看法并不相互排斥—它们可以融合在一起使得APIs能真正地服务于SOA的改进。APIs聚焦了SOA中的关注点:满足业务目标和支持企业战略。
我们突然一下子投入到API管理中而回避我们已有的模式,这似乎看起来像是我们正在从根本上改变我们的业务。我们没有将新老模式结合而是选择创建一个全新的公司—选择这种方式是有原因的,因为我们认为SOA在API管理上能够为我们及我们的客户提供坚实的支柱,而我们也想力图验证这点。

针对InfoQ提出的比较他们现有的闭环治理方案和新的API管理门户方案的问题,Ian GoldSmith,SOA Software产品管理副总裁,说道:

闭环治理一般来说是指将企业中的服务和消费者作为内部SOA项目的一部分来构建的流程,API管理可以是单独的项目,或者作为关注对外APIs的一种扩展。

下面是Atmosphere支持这类对外项目的一些关键功能:

  • 通过使用集成内部设计和开发流程的方式,API定义、内容、策略和生命周期管理可以确保APIs得以正确地构建和良好地文档化。
  • 通过中介服务来简化创建RESTful APIs,使用从各种内部服务类型来支持XML和JSON两种格式,通过强大的分页和缓存来提高应用性能。
  • 完善的安全功能能够保护APIs避免被滥用,并确保用户数据隐私。
  • 全面的QoS管理(SLAs和quotas)可以保护内部应用免于被APIs过载,并提供给用户服务级别的保证。
  • 广泛的服务消费合约能够监控和管理各个应用的网络流量情况。
  • 集成sandbox、测试和调试功能能够简化高质量APIs的交付。

为什么只提到RESTful APIs而闭口不谈面向服务的APIs呢?Ian对此回应道:

Atmosphere包含了一个强大的中介服务来发布和驻留API端点(endpoints)。这些端点可以在http或https上以SOAP、REST/XML或REST/JSON的方式暴露出去,这些方式可以路由到任何这些类型的内部服务,也支持在http、https或JMS协议之上路由。我们以创建RESTful APIs为例的原因是许多组织都已经有其内部的SOAP服务,只需要向外部暴露RESTful的服务。

Atmosphere目前可用于on-premise部署模型,公共SaaS模型以及on-premise和公共SaaS云相结合的混合云模型。

查看英文原文:SOA Software Releases Atmosphere: an API Management Portal

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT