大概在十年前左右,开源软件还是“足够好”的,因为它是可行的,通常也是低成本、少麻烦的商业软件替代方案。而现在,软件都在变得越来越开放(虽然并不一定是完全开放),也许有的非开源软件对你来说已经是“足够开放”。
这里最好的例子莫过于Amazon的云计算API,虽然它既不是开源的也不是开放标准,但事实上已经被认为是真正的业界标准了。抛开不完全开源的底层代码不谈,AWS
API似乎已经足够便于你集成、连接和服务。

应用集成从1980年代中期就已经成为企业软件的痛点,也是那个时候我第一次开始做IT报道。同样的老问题让不同的软件共存,大部分是因为业主权益要比开放标准高。此外,应用集成也始终是购买者被最新的应用吸引之后产生的想法,集成的痛点经常被遗忘。

澳门新葡亰 1

在云计算时代这两个因素也没有改变,因此我怀疑新的基于云的集成服务也会如此。因为企业软件实践中一些云服务首要集成策略和彻底改变,我也对此充满希望。

这确实是一个不错的思路,但我并不完全赞同这一观点。相反,我认为下面三种技术的融合才是现在的趋势,将会带来新的部署应用的方法。
SOA——这一切的基础正是SOA。(译者注:SOA即Service
Oriented Architecture,面向服务架构。)创建离散、松耦合并且能够被轻松调用的功能是这一切的先决条件。SOA能够动态地串起整个
IT行业最优秀的各种类功能。随着SOA正在往轻巧化发展,像JSON和REST这样的开放途径,美好的未来正在渐渐变得更清晰。

早在1980年代,企业内部部门应用通常彼此不兼容。集成客户和合作伙伴软件呢?忘了吧。在这个巴别塔场景中,大多数企业在不同的操作系统、数据库、开发语言上构建一种混合应用。

云计算——如果说SOA是这一切的基础,那云正是发展的转折点。SaaS应用完完全全地打乱了传统应用市场。类似Salesfoece.com、
Workday以及SugarCRM这样的应用迫使传统开发商重新考虑应用策略。而且这些SaaS应用大多数是面向服务的,并且从第一天起就开放了
API,为应用产业带来了革命性的创新!SaaS为更多的公司开发优秀的应用提供了机会。

下一步发生了什么?理想中,软件和硬件制造商就标准、接口和其他的让所有事物更好地彼此协作的基础上进行协作。互操作性和集成问题逐渐消失,刺激创新和创新者赚钱模式的创作出现。相反专属打包软件创造出来,短期的东西为那些从一个厂商那购买一切的购买者安置好。

社交网络——因为SOE的作用以及云计算的发展,社交技术变得像催化剂一样。像Facebook和Twitter这样的网站都开放了不少的API,而且因
为其庞大的用户基础,可以为应用提供很多新的市场和客户拓展机会。Salesforce.com本质上也已经是在提供云社交服务来加强这种联系。

“密月阶段”将组合价格提升,并导致套件过剩。开源操作系统(尤其是Linux)的出现,以及厂商导致的应用锁定尤其让人感到任务繁重,随着创新者创建了比一些软件应用组件更好的点产品。一些企业想要完全的开源或者混合开源和专属软件,但是都面临着集成的问题。

因此,这一切的趋势是企业会更多地使用利用开放API来创建新应用,而不是像以前一样从头开发底层技术。反过来这也开辟了新的机遇,新老企业都能通过发布
能嵌入应用里的服务来创造新的营收流。像Pitney
Bowes这家主要做邮政测量的传统公司现在也开始发布航运和位置追踪服务,并且正在成为很多这样的新型应用的标准。

他们还是做了。在TechTarget最近的调查中,应用集成是软件架构师、工程以及C级别执行人员首要的云问题。在最新的2013
TechTarget Cloud Pulse
Survey中,很多受访者表示他们忽视了自定制和集成问题,直到问题出现。还有64%的受访者表示在云和本地系统之间连接数据、应用和流程是立即要解决或者近期要解决的问题。

所以,这是一个令人兴奋的发展趋势!但我并没有看到任何它能很快任何完全取代系统的任何证据。有的应用能够很好地适应现在的变化,而有的仍然只能和以前一样运行在企业内部系统上。新类型应用正随着云计算的出现和发展而飞速发展,但并不能完全替代这些企业自建的内部系统。
能看到的是这些基础系统也正在渐渐开放自己的主要服务的API,很多时候还会伴随着商业交易,但随时可能会有翻天覆地的变化。

同样的,TechTarget Applications Survey
2012的受访者将集成和自定制列为软件即服务(SaaS)应用(每个14%)的首要问题。在Cloud
Pulse调查中,SaaS应用成为34%的受访者的集成挑战,其项目不能同其他云端或者内部的项目交互。再一次,自定制同集成紧密相连:即时有自定制,34%Cloud
Pulse受访者仍旧表示SaaS应用不适用于其客户端业务需求。

你的观点是什么?欢迎讨论!
 
澳门新葡亰,原文链接:mikecurr55.wordpress.com

根据Cloud Pulse调查受访者,Ovum高级分析师Saurabh Sharma和CIMI云咨询师Tom
Nolle所述,增加了云应用到企业应用组合中,解决了棘手的问题。他们再一次告诉我,奇怪的应用混合拼凑在一起,遗留系统、移动、云等等,但是在这个案例中,它们处在动态资源分配环境中,每一个的复杂性导致集成更加困难。事物转移到云端,转移的应用和数据的集成就更难实现,Nolle说道。

(文/linux伊甸园)    

专属保护主义,也是我上面提到的集成障碍,确是大多数SaaS厂商支持的,Sharma表示,产业不可能为云计算表转化每一种架构,让事情变得更容易。此外,Web服务应用程序接口(API)并没有承诺为SaaS和本地应用之间清晰的集成交付银弹。那是因为本地应用在不同的标准下开发,通常需要更加自定制的代码开发,来和SaaS环境交互。

即使人性的贪婪锁定了标准,但是对于云端和本地之间的应用集成还是有希望的。平台即服务(PaaS)会协助开发者构建与云兼容的应用。Cloud
Pulse受访者在被问到是什么因素导致他们选择了其PaaS提供商时:

– 49%表示提供商是已经计划的云生态系统的一部分;

网站地图xml地图