为什么ESB不会让您快捷地到达目的地

云和移动应用需要以集成为中心的网关解决方案

当企业开始采用面向服务框架(SOA)作为软件设计和应用程序消费的标准时,大家普遍认为,需要对所有数据操作进行统一指挥,以确保对服务的控制。企业服务总线(ESB)这一形式便随之而来,从本世纪初开始的相当一段时间,它起到了核心的作用:使数据能够准确到达所需要的位置。但是,随着技术的飞速发展,在过去10年中,我们看到移动,云,物联网(物联网)和当今时代的数字业务性质已经大大改变了应用程序的开发,消费,安全和管理方式。更重要的是,数字业务的动态特性需要灵活性,可规模化拓展和对变化的敏捷适应,这些要求都是ESB难以提供的。 ESB主要针对重量级架构而设计,可能需要数月才能完成变更的开发,测试和部署。

在当今的应用程序环境中,存在着对基于云和移动应用开发和服务的巨大需求,事实上ESB无法提供这些东西,基于原设计,ESB是用于处理线性事务(请求客户端,客户端到服务器,服务器到客户端)并且旨在与某个特定系统应用程序吻合。企业现在依靠API来执行大部分数据访问和操作,因为它们能够与多个应用程序进行交易,并且可以不同的角色和访问点提供访问和安全保证。

我们承认ESB在企业应用中的价值,但我们更认识和掌握了企业和用户多年来不断变化和发展的需求。在应用程序基础架构中间层实施对数据和访问的统一指挥是老一代ESB的核心功能。新一代数字业务的需求包括能够围绕一个简单,灵活的网关对所有应用进行连接,并在应用上辅以验证层(谁可以使用应用)和治理层(如何使用应用)。对于云应用程序,可用性(可随时访问后端)是关键功能之一,企业必须建立一套完善的系统来管理所有数据传输,并能够快速扩展以响应客户变化的需求,满足应用程序可用性和用户数目的增加。为此,我们建议使用一个网关来代理,监控和管理服务和应用编程接口(API),并与云计算无缝结合。

集成的重新定义

轻量、快速响应变化、可配置的、敏捷集成执行能力对于企业的IT系统至关重要。网关需要精心设计,为数字业务转型加速,集成项目不应该复杂,也不需要开发自定义代码的专有适配器,更不需要特定应用系统的专家参与。真正的最新解决方案是利用轻量级API网关,让您集成任何应用程序,数据源,SaaS或内部部署的系统和应用程序,并使您的聚合数据、服务可用于任意移动应用程序,云,物联网或作为API发布供开发者/合作伙伴消费。

集成网关既可以本地部署,也可以部署上云或混合部署。提供了一种更灵活的方式来集成数据和应用,可用于移动,物联网和云应用等新的数字渠道。该解决方案考虑并解决了扩展云应用程序的问题,同时保持最高级别的路由功能,以及调制和编排完整性。这不仅仅让您更轻松地管理您的应用程序; 更进一步,它提供的环境使您能够与更多现有数据和应用进行交易和整合,为更多潜在用户提供符合需求的数据和服务,并在完善保护数据的前提下按需及时提供对这些数据和服务的访问。最终,集成网关旨在全面提升您开展数字业务的手段。

集成网关专注于帮助应用程序更加可用,并使您的整个产品更加灵活。具体而言,它为您的数字渠道提供了以下至关重要的功能:

集成应用的更好方法

有些集成商以应用集成为业过上了舒适的生活,他们的工具通常是ESB。这无可非议,应用程序,即使使用API​​,也需要大量繁琐的工作才能帮助他们实现互联互通。但我们认为,应用程序生态系统的本质是应该使用API​​来帮助各种应用程序(企业内部和外部)相互通信和操作。借助集成网关,我们提供了一个非常简单的拖放式集成模型,无需自定义代码,适配器或应用专家的参与开发工作。这意味着无论平台或交付点如何,您的应用间都可以轻松进行信息交互。

优雅的设计和编排

此外,我们认识到,轻量级应用程序支持快速开发和部署,业务也要求快速交付。为了响应这些需求,集成网关具备内置功能,可将现有SOAP/XML转换为MQ或JMS服务并转换为REST API和JSON数据格式,因此集成网关可使您的开发更快。易于开发和编排意味着您可以快速将业务目标与您的应用程序保持一致。

灵活有效的协议治理

ESB允许您设置容量和产品定义,但随着业务的变化,修改这些内容却不轻松。相比之下,集成网关可以轻松更新,以适应不断变化的流量和容量需求,并根据需要提供不同的组合和新定义功能。 ESB无法提供的关键原因是系统协作和永远的在线治理。 集成网关有一个协议功能,可以实现所有应用程序在访问点的一致性,但允许应用程序内进行更改以满足用户的需求。集成网关协议管理功能及适用于组织中不同角色的服务治理工具,可以支持协议更新管理,将其在应用程序生命周期的所有元素和不同阶段使用。

这样的API网关做法,使后端开发运维更容易,从而保证了前端的可用性。您选择的工具系统需要能够随着您的业务变化而变化,不要拖业务后腿。如果您正在运行或考虑运行基于云的应用程序,我们建议您考虑使用集成网关,并了解有关使用API​​提供的数据和服务的更多信息。

转载于:https://my.oschina.net/u/4102084/blog/3026005

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值