标准开源产品是破除锁定陷阱的关键

                                标准开源产品是破除锁定陷阱的关键


    文章来源:Standardized open source products are the key to unlocking the lock-in trap

     作者:Mårten Micko ,Eucalyptus Systems,2014-7-20   译者:SteveWorks


摘要:Mårten Mickos是美国桉树系统公司(Eucalyptus Systems)CEO,提出当公司锁定在自己的设计和定制化中时,与他们锁定在供应商上受到的损害相当。Mickos解释了为什么他认为采用标准开源产品是避免这两种类型的锁定的最好方式。

 

当谈到软件和云服务时,锁定有更重要的意义。在各行各业都存在供应商锁定的现象,但是软件和云服务行业尤其让人震惊,这与选择房屋装修承包商很相似,你将会在运营和财务上支付一些隐性费用。

 

在过去的15年里,我在几个软件公司担任过CEO,包括MySQL和现在的Eucalyptus Systems。在这段时间里,我见证了了大大小小的组织同锁定的斗争,他们想到的救援措施是引用已经广泛推广的标准开源实现。

  

做什么能让客户开始警觉,如一个新软件——很容易,什么也不用做——不久之后这个软件会骚扰这些组织并且不能轻易移除。这就是锁定的概念:一个后续证明很昂贵或者不可能脱离的决定。具有讽刺意味的是,采用简单的开源就可以恰当地解决这种问题。

  

为了理解锁定,有三个主要的事实你需要知道:

  • 你的设计和供应商提供的产品中的锁定差不多
  • 购买者会公开谴责锁定,但如同对税收和死亡的抱怨一样,很少有人能够逃脱它
  • 与锁定对立的是敏捷性

第一点是关于锁定的性质,供应商锁定仅仅是其中一种形式。但是,如果你使用定制的软件或者编写粘合代码来组合不同的硬件设施,你将会被锁定在自己制造的架构中。由于需要持续的投入来维持这套系统,这将会比其它的锁定付出更大的代价。

 

有一种方式可以最小化这两种类型的锁定,那就是从它们自身的角度来思考。你可以使用开源软件避免供应商锁定,使用业界公认的标准软件组件接口避免设计锁定。


通过使用行业标准的开源软件产品,你可以将锁定减少到绝对最小。你总可以选择自给自足,不需要继续使用软件而同供应商保持不间断的财务关系。因为你选择的是一个产品而不是一个项目,你也可以最终避免设计上的锁定。


这就是Google等领先的供应商正在做的事情,它也解释了LinuxJBossSQLiteMYSQL等开源产品(与项目完全不同)的赫赫声望。你所知道的是,你不仅仅依赖于一家供应商,你也没有必要定制满足自己需求的产品,该产品是可预期的。

 

规避风险的决策制定者事实上并不介意关于锁定的第二个事实。如果你工作所在的组织中的领导为了保护一些现成生意或者一些公司资产,你可以确信他们将会建议继续接受昂贵的商业授权。他们会公开地抱怨锁定,但事实上,他们将会忽略这部分节省的费用和当今开源软件的巨大扩展效应。他们很乐意维持现状,因为软件花费的年度增长率不会过多拖累公司财务,当然也就不会有什么改变。


第三点表明即使继续维持现状是理性的,但这也将会限制你进一步创新和获取潜在的竞争优势。由于被现实所羁绊,你不会获取实验研究和学习的机会,你的团队几乎没有动机去尝试新的科技,因为事实上你们并不情愿去尝试新事物,原本一个看起来可以减轻风险的战略现在却让你对进步视而不见,你已经不自觉的习惯性抵制改变。

 

摆脱这种窘境的唯一方式是考虑锁定的对立面敏捷性。

 

敏捷性是无需太多前期规划和准备就能做出改变(当然希望有用的改变)的能力,也是快速的将想法转变为实验、同时快速的将实验转变为实际部署的能力。


你可以通过如下方式在组织中提高敏捷性:

  • 降低实验成本
  • 减少各种类型的锁定
  • 将决策分割成很小的部分
  • 减小结构性延迟,例如,减少等待回复或者批准的时间

考虑部署一个私有云设施进行快速和廉价的实验;标准开源产品可以避免各种类型的锁定;项目分成几个彼此协作的部分并对项目管理者实行委托决策;通过制定决策的快速响应能力和激励团队进行实验和创新的能力来考核管理者。


通过上述措施明显表明,锁定实际上是敏捷性的几种对立面之一,而不是唯一。仅仅通过解除锁定,你不会变得敏捷,但是不解除锁定,你几乎肯定不会变得敏捷。

 

跟随一个已建立的标准选择开源产品而不用定制,保持自由,争取敏捷性,这是在真正的避免锁定,这将带来创新和竞争优势。

 

Mårten Mickos是美国桉树系统公司(Eucalyptus Systems)CEO,该公司是一个兼容亚马逊WEB服务(AWS)的私有云软件平台提供商,之前他曾是MySQL有限公司的CEO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值