当前位置:CIO新闻中心 → 正文

CIO:如何降低IT复杂性并提升灵活敏捷性

责任编辑:editor006 |来源:企业网D1Net  2015-08-13 15:11:21 本文摘自:机房360

那些重叠且过时的系统会耗费大量的成本资金,进而阻碍了企业的创新,并造成现有用户的困惑。在本文中,五位企业高管将为我们大家分享他们关于如何简化技术堆栈方面的相关策略。

这可以说是一句经历了时间检验的(或至少可以说是自个人电脑被发明以来被充分检验过的)真理:科技是注定要在复杂性与简单性之间不断循环的。

还记得我们曾经受困于需要寻找连接外设的USB端口的麻烦吗?或者您是否还记得在HTML被开发之前,开发人员需要开发应用程序以便竞争操作系统接口的痛苦吗?我们后来最终搞定了这些问题,然后又开始转移到关注其他新的复杂问题上了。

“IT复杂性正在与日俱增。”位于亚特兰大的气象公司The Weather Company的首席信息技术官(CITO)布莱森·克勒说。“系统原本是设计用于执行一件事情,然后他们会被不断的修改,以执行那些不规范的或是原本不是设计初衷所应该执行的事情。”

“当您添加了新的东西,但又没有及时处理摆脱掉旧的东西。”于是,当各种技术互相重叠时,复杂性也就随之产生了——凯捷咨询北美首席执行官Dee Burger对此表示强烈的赞同。

Burger说,“甚至直到三年前,人们已然认为他们可以执行大规模的技术替代工作”。比如:将一切工作负载都迁移到云中的SaaS应用程序。“但现在,我们已然看到增加更多新技术的方法,而不是更换旧的技术。”想象一下,企业现如今已经接受了多少新的协作工具,而不是更换或减少电子邮件系统吧。

其结果可能是带来大量混乱的技术重叠,多余的系统,浪费成本,阻碍创新,甚至阻碍企业发掘新的商业机会。

“我一直在与众多想要更换旧的技术,但又他们不知道如果他们真的执行了更换工作会发生什么的CIO们进行相关的话题讨论。”Burger说。“他们不愿面对可能将随之而来的混乱状况。”

为此,Computerworld网站的记者采访了五名CIO们,以了解他们是如何更换旧技术,并处理IT复杂性问题的。如下关于他们是如何解决IT复杂性,并创造一个更有效、更灵活和可审计的技术堆栈的相关建议,相信会对您企业有所帮助。

混乱的IT状况

IT复杂性是如何在一家企业中逐步发展起来的呢?为什么会有IT复杂性呢?其实,这些复杂性有时源于业务部门有快速迁移的需求,但这些需求并不一定实际或谨慎。有时源于企业兼并、收购和内部重组随之带来的传统遗留系统,而这些传统遗留系统在并购或重组的彼时尚未完全过时。有时源于CIO们试图想让旧系统中保持运行的同时,保持不断创新。

“复杂性是由设备、工具、劳动力的多样性所导致的一个结果。”一家电子商务、支付和营销服务商Digital River公司的CIO克里斯托弗·伦斯表示说。伦斯说,在过去的四年里,他经历了三宗收购交易事件,并由此接手了该公司自1994年以来的20款传统遗留系统设备。

“我们所收购的一家公司除了一些白标(white-label)硬件之外,什么也没有。他们完全没有资产的价值,但这些硬件的确做了很多的处理工作。”伦斯回忆说。在准备通过网关实施SaaS解决方案进行数据迁移战略时,“我们不得不做全面的盘点企业的那些自产自销的硬件产品。”伦斯说。 “这需要了解一些没有文档记录的知识,我们不得不与那些最初负责集成脚本编程的程序员一起探讨工作流程,并要求他创造符合行业标准的流程和API,以便使得这些硬件设备能够被重用和可重复的。”

当然,并不是所有的复杂性都是坏的。一些具有复杂性的IT,在企业内部范围的系统由于其本质决定,必然是复杂的。

将13处数据中心整合为一处(在云中)

The Weather Company的布莱森·克勒将IT复杂性的起源归结于不合逻辑的架构——多个系统执行类似的功能,太多层的堆栈服务无关的用途。

克勒花了近三年的努力摆脱“高度复杂的和不合逻辑的IT环境”的问题——通过多次兼并和收购的产品——“会使运营成本高昂,风险大且难以改变。”

The Weather Company曾经有13处相互依存的数据中心(其中11处位于美国,1处位于亚洲,一处在欧洲)。“如果某处数据中心的一款应用程序需要另一处数据中心的数据进行工作的话,我们并没有降低风险。我们只是通过分散依赖性而增加了风险。”克勒说。“当时,我们还有四款天气预报系统,每一个系统都会产生不同的结果。”他的团队最终将其消减为仅剩一款预测系统,通过一款通用的API平台发送数据到合作伙伴,以及一款统一的基于云计算的基础架构。

“几年前,我们将我们的预测系统迁移到了亚马逊的基础设施,这一举措帮助我们在技术方面节省了高达七位数的投资。”克勒说。甚至,这让他的团队变得更灵活了。“我们花费在维护方面的时间比例从80%下降到30%。毕竟,在可以进行创新之前,必须先把既定范围内的工作完成。”

他指出,灵活敏捷性带来了其他方面的价值。他所在的公司的程序成为所有运行iOS 8的苹果设备上天气信息默认源。“如果我们仍然试图以旧的模式来实施定制化的系统和定制的解决方案的话,就无法保持与苹果产品同样的速度和敏捷性,我怀疑苹果公司是否会对我们有信心。”

整合Web托管和广告销售

和克勒一样,媒体集团NBC环球(NBC Universal)公司的首席信息官Atish Banerjea在企业发展的过程中也遇到了高度复杂性的问题。他说,过去,由于相关的管理所有权分属各个部门,导致各不同部门均部署了很多影子IT。

当Banerjea于2012年12月来到NBC环球上任时,他的团队与广告销售团队合作,将19款不同的广告销售应用程序整合为一款。其结果是效率得到的大幅的提升。“我们已经通过构建相关的工具,来让我们可以看到整体的库存情况。进而,我们就可以对自己的库存状况有一个更准确的把握。我们可以更快的做出市场预测,而且有助于我们及时跟进市场需求,提高价格。”

同样,在彼时,该集团公司的每个部门都有自己的网络托管服务提供商。NBC环球公司的技术团队通过积极的努力,最终将所有的200家网络托管平台整合为一款统一的平台。“通过我们所有的整合举措,我们为集团公司节省了数千万美元的资金。”Banerjea说。

巩固一整套旧的系统,不仅能够为企业带来更熟悉、更容易审计的技术,这也使得其更容易推出新的系统。“当您拥有如此众多的整合集成和相互依赖的系统时,这会使得您更难以找出如何以及在何处发生了错误。”位于加利福尼亚州帕萨迪纳亨廷顿医院的信息服务总监亨利·詹金斯说。“通过降低复杂性,您可以少犯错误,更可重复的结果几乎不会有任何变化。如果确实存在错误,降低复杂性可以使得您能够更容易找出什么地方出了错,纠正根本原因,然后继续前进。”

在医疗保健行业,转换到采用电子病历无疑是一大挑战。“但是,我们有机会为我们的病人制定更完整的医疗病历跟踪记录。”詹金斯说。“现在通过数据集成和分析,我们可以降低复杂性。而无需根据20个不同部门和100份不同的电子表格里乱翻,我们现在可以通过更好的决策提供更准确的信息,以改善结果。”

如何保证IT复杂性不会卷土重来

除非经过协调一致的努力,其通常是通过企业的架构师完成的,以确保对企业应用程序进行适当的更替交换——也就是说,一款旧的应用程序实际上是被取代了,而不是单纯的增加新的应用程序——否则复杂性将会进一步蔓延。这就是为什么CIO们所做的简化IT的工作也必须到位,采取保障措施,防止复杂性蔓延的原因了。

“如果您企业没有通过采取适当的功能来实施管理,IT复杂性会卷土重来的。”NBC环球的Banerjea警告说。这就是为什么他要求他的企业架构团队必须参与每一个预算会议的原因了。如果一个业务部门提出了新的需求,那么EA团队就必须负责找出其共同点 。通过跨整个集团公司的技术栈透明可视化,“我们可以看到是否可以利用多种用途的应用程序,并避免从头开始部署,进而避免复杂重叠的部署。”

“CIO们在处理他们的工作时,必须具备很多的能力,但在处于IT复杂性的战斗中,最关键的应该是‘勇气’。企业CIO必须致力于勇于面对解决复杂性所带来的阵痛。”凯捷的Burger说。“您必须有一套完整的承诺,因为这会帮助您前进一个全新的地方。变更管理并不是与其他IT事务联系在一起的。这应该是CIO的核心能力。”

克勒对于上述观点表示赞同。“CIO们在接受复杂的IT这个烂摊子后,就会变得很难脱身了,因为我们留恋我们曾经所建立的旧系统,会使得整合旧系统的工作变成相当痛苦的经历,而这最终将归结为必须具有勇气,您必须具备勇气将旧的系统关闭并实施替换,并做出部署整个新系统的决定。“

关键字:复杂性敏捷性CIO

本文摘自:机房360

x CIO:如何降低IT复杂性并提升灵活敏捷性 扫一扫
分享本文到朋友圈
当前位置:CIO新闻中心 → 正文

CIO:如何降低IT复杂性并提升灵活敏捷性

责任编辑:editor006 |来源:企业网D1Net  2015-08-13 15:11:21 本文摘自:机房360

那些重叠且过时的系统会耗费大量的成本资金,进而阻碍了企业的创新,并造成现有用户的困惑。在本文中,五位企业高管将为我们大家分享他们关于如何简化技术堆栈方面的相关策略。

这可以说是一句经历了时间检验的(或至少可以说是自个人电脑被发明以来被充分检验过的)真理:科技是注定要在复杂性与简单性之间不断循环的。

还记得我们曾经受困于需要寻找连接外设的USB端口的麻烦吗?或者您是否还记得在HTML被开发之前,开发人员需要开发应用程序以便竞争操作系统接口的痛苦吗?我们后来最终搞定了这些问题,然后又开始转移到关注其他新的复杂问题上了。

“IT复杂性正在与日俱增。”位于亚特兰大的气象公司The Weather Company的首席信息技术官(CITO)布莱森·克勒说。“系统原本是设计用于执行一件事情,然后他们会被不断的修改,以执行那些不规范的或是原本不是设计初衷所应该执行的事情。”

“当您添加了新的东西,但又没有及时处理摆脱掉旧的东西。”于是,当各种技术互相重叠时,复杂性也就随之产生了——凯捷咨询北美首席执行官Dee Burger对此表示强烈的赞同。

Burger说,“甚至直到三年前,人们已然认为他们可以执行大规模的技术替代工作”。比如:将一切工作负载都迁移到云中的SaaS应用程序。“但现在,我们已然看到增加更多新技术的方法,而不是更换旧的技术。”想象一下,企业现如今已经接受了多少新的协作工具,而不是更换或减少电子邮件系统吧。

其结果可能是带来大量混乱的技术重叠,多余的系统,浪费成本,阻碍创新,甚至阻碍企业发掘新的商业机会。

“我一直在与众多想要更换旧的技术,但又他们不知道如果他们真的执行了更换工作会发生什么的CIO们进行相关的话题讨论。”Burger说。“他们不愿面对可能将随之而来的混乱状况。”

为此,Computerworld网站的记者采访了五名CIO们,以了解他们是如何更换旧技术,并处理IT复杂性问题的。如下关于他们是如何解决IT复杂性,并创造一个更有效、更灵活和可审计的技术堆栈的相关建议,相信会对您企业有所帮助。

混乱的IT状况

IT复杂性是如何在一家企业中逐步发展起来的呢?为什么会有IT复杂性呢?其实,这些复杂性有时源于业务部门有快速迁移的需求,但这些需求并不一定实际或谨慎。有时源于企业兼并、收购和内部重组随之带来的传统遗留系统,而这些传统遗留系统在并购或重组的彼时尚未完全过时。有时源于CIO们试图想让旧系统中保持运行的同时,保持不断创新。

“复杂性是由设备、工具、劳动力的多样性所导致的一个结果。”一家电子商务、支付和营销服务商Digital River公司的CIO克里斯托弗·伦斯表示说。伦斯说,在过去的四年里,他经历了三宗收购交易事件,并由此接手了该公司自1994年以来的20款传统遗留系统设备。

“我们所收购的一家公司除了一些白标(white-label)硬件之外,什么也没有。他们完全没有资产的价值,但这些硬件的确做了很多的处理工作。”伦斯回忆说。在准备通过网关实施SaaS解决方案进行数据迁移战略时,“我们不得不做全面的盘点企业的那些自产自销的硬件产品。”伦斯说。 “这需要了解一些没有文档记录的知识,我们不得不与那些最初负责集成脚本编程的程序员一起探讨工作流程,并要求他创造符合行业标准的流程和API,以便使得这些硬件设备能够被重用和可重复的。”

当然,并不是所有的复杂性都是坏的。一些具有复杂性的IT,在企业内部范围的系统由于其本质决定,必然是复杂的。

将13处数据中心整合为一处(在云中)

The Weather Company的布莱森·克勒将IT复杂性的起源归结于不合逻辑的架构——多个系统执行类似的功能,太多层的堆栈服务无关的用途。

克勒花了近三年的努力摆脱“高度复杂的和不合逻辑的IT环境”的问题——通过多次兼并和收购的产品——“会使运营成本高昂,风险大且难以改变。”

The Weather Company曾经有13处相互依存的数据中心(其中11处位于美国,1处位于亚洲,一处在欧洲)。“如果某处数据中心的一款应用程序需要另一处数据中心的数据进行工作的话,我们并没有降低风险。我们只是通过分散依赖性而增加了风险。”克勒说。“当时,我们还有四款天气预报系统,每一个系统都会产生不同的结果。”他的团队最终将其消减为仅剩一款预测系统,通过一款通用的API平台发送数据到合作伙伴,以及一款统一的基于云计算的基础架构。

“几年前,我们将我们的预测系统迁移到了亚马逊的基础设施,这一举措帮助我们在技术方面节省了高达七位数的投资。”克勒说。甚至,这让他的团队变得更灵活了。“我们花费在维护方面的时间比例从80%下降到30%。毕竟,在可以进行创新之前,必须先把既定范围内的工作完成。”

他指出,灵活敏捷性带来了其他方面的价值。他所在的公司的程序成为所有运行iOS 8的苹果设备上天气信息默认源。“如果我们仍然试图以旧的模式来实施定制化的系统和定制的解决方案的话,就无法保持与苹果产品同样的速度和敏捷性,我怀疑苹果公司是否会对我们有信心。”

整合Web托管和广告销售

和克勒一样,媒体集团NBC环球(NBC Universal)公司的首席信息官Atish Banerjea在企业发展的过程中也遇到了高度复杂性的问题。他说,过去,由于相关的管理所有权分属各个部门,导致各不同部门均部署了很多影子IT。

当Banerjea于2012年12月来到NBC环球上任时,他的团队与广告销售团队合作,将19款不同的广告销售应用程序整合为一款。其结果是效率得到的大幅的提升。“我们已经通过构建相关的工具,来让我们可以看到整体的库存情况。进而,我们就可以对自己的库存状况有一个更准确的把握。我们可以更快的做出市场预测,而且有助于我们及时跟进市场需求,提高价格。”

同样,在彼时,该集团公司的每个部门都有自己的网络托管服务提供商。NBC环球公司的技术团队通过积极的努力,最终将所有的200家网络托管平台整合为一款统一的平台。“通过我们所有的整合举措,我们为集团公司节省了数千万美元的资金。”Banerjea说。

巩固一整套旧的系统,不仅能够为企业带来更熟悉、更容易审计的技术,这也使得其更容易推出新的系统。“当您拥有如此众多的整合集成和相互依赖的系统时,这会使得您更难以找出如何以及在何处发生了错误。”位于加利福尼亚州帕萨迪纳亨廷顿医院的信息服务总监亨利·詹金斯说。“通过降低复杂性,您可以少犯错误,更可重复的结果几乎不会有任何变化。如果确实存在错误,降低复杂性可以使得您能够更容易找出什么地方出了错,纠正根本原因,然后继续前进。”

在医疗保健行业,转换到采用电子病历无疑是一大挑战。“但是,我们有机会为我们的病人制定更完整的医疗病历跟踪记录。”詹金斯说。“现在通过数据集成和分析,我们可以降低复杂性。而无需根据20个不同部门和100份不同的电子表格里乱翻,我们现在可以通过更好的决策提供更准确的信息,以改善结果。”

如何保证IT复杂性不会卷土重来

除非经过协调一致的努力,其通常是通过企业的架构师完成的,以确保对企业应用程序进行适当的更替交换——也就是说,一款旧的应用程序实际上是被取代了,而不是单纯的增加新的应用程序——否则复杂性将会进一步蔓延。这就是为什么CIO们所做的简化IT的工作也必须到位,采取保障措施,防止复杂性蔓延的原因了。

“如果您企业没有通过采取适当的功能来实施管理,IT复杂性会卷土重来的。”NBC环球的Banerjea警告说。这就是为什么他要求他的企业架构团队必须参与每一个预算会议的原因了。如果一个业务部门提出了新的需求,那么EA团队就必须负责找出其共同点 。通过跨整个集团公司的技术栈透明可视化,“我们可以看到是否可以利用多种用途的应用程序,并避免从头开始部署,进而避免复杂重叠的部署。”

“CIO们在处理他们的工作时,必须具备很多的能力,但在处于IT复杂性的战斗中,最关键的应该是‘勇气’。企业CIO必须致力于勇于面对解决复杂性所带来的阵痛。”凯捷的Burger说。“您必须有一套完整的承诺,因为这会帮助您前进一个全新的地方。变更管理并不是与其他IT事务联系在一起的。这应该是CIO的核心能力。”

克勒对于上述观点表示赞同。“CIO们在接受复杂的IT这个烂摊子后,就会变得很难脱身了,因为我们留恋我们曾经所建立的旧系统,会使得整合旧系统的工作变成相当痛苦的经历,而这最终将归结为必须具有勇气,您必须具备勇气将旧的系统关闭并实施替换,并做出部署整个新系统的决定。“

关键字:复杂性敏捷性CIO

本文摘自:机房360

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^