了解哪些应用程序在云中与本地部署运行的过程,对每个人来说产生的结果各不相同。对企业来说,如何在云、本地部署之间进行明智的选择,是极其关键的事情。
威斯康星州奥什科什市专用重型车辆制造商Oshkosh的高级IT总监Greg Downer表示,他希望能打破本地部署和云端部署的平衡,更多地向云端倾斜。目前,他们公司仅有20%的应用程序托管在云上。
然而,作为美国国防部的一个承包商,他们公司的数据需要遵循严格的要求,这其中就包括数据应当存储在何处。
他说:”云服务帮助我们更快地部署了应用,减少了数据中心基础设施,但是我们不能再使用更多的云服务了,主要原因是签订了DoD合同后,特定类型的数据受到了严格的限制。”
Computerworld公司在2017年科技预测调查中采访了196名企业管理人员和领导者。在这196名受访者中,79%的人表示他们正在实施或者计划实施一个云项目;对于正在使用某种基于云的系统的受访者中,58%的人表示他们在交付业务价值上做出过较大的努力。
在这些IT领导者中,Downer把自己归为看好云及其潜在积极成效的一方。他说:“尽管我们没有一个云端的书面声明,但是当我们做出新的投资时,我们会关注云,看它可以为我们带来什么。”
Oshkosh已经将一部分办公后台系统迁移到了云端,包括那些人力资源、法务和IT的支持系统。他说,大部分的云迁移都发生在传统系统到软件即服务(SaaS)上。例如,该公司的IT部分现在在ServiceNow的SaaS上运行,很快其设施管理部分也会转移到这上面。
根据这份预测报告,三分之一的受访者计划在接下来的一年内加大在SaaS上的资金投入。纽约市交通部的CTO Cordell Schachter说,在计划加大对混合云资金投入的受访者中,22%的人与他有合作关系。
之前他的应用程序托管在纽约市一个运营了6年的数据中心上,现在随着他从该数据中心迁移出来的非关键性应用程序越多,他得到的能够支持新创项目的存储空间也就越多,如联网车辆试点部署项目,一个与美国交通部智能交通系统联合计划办公室合作推出的项目。
联网车辆项目意图在五年试点的第二年,使用装设了车载和道路传感器网络的专用短程通信,以自动告知驾驶员连接车辆的交通状况。
Schachter说:“如果前方发生了一个交通事故,你的车将自动刹车,或者报警灯会提示你前方道路出现了问题,因此你就可以避免车祸的发生。”
这个项目的目的在于降低美国交通事故的发生率,因为目前美国每年都会发生至少30000起交通事故。
但是,支持联网车辆的通讯网络和它生成的数据需要的不仅仅是内部数据中心的支持。Schachter表示,这项工作需要混合本地部署和基于云的应用程序及基础设施。他希望组合平台即服务(PaaS)、基础设施即服务(IaaS)和软件即服务(SaaS),使项目中的每一个元素都能获得最好的组合。
他说:“我们可以使用云供应商的规模效应和他们的专业知识,去做我们在内部不能做的事,”并补充道,所有云供应商都必须达到纽约市交通部所提出的“四更”期望,即更安全、更快速、更智能、更便宜。
存放在本地的应用程序
事实上,Schachter只将几个不适合放到云端的领域进行了隔离,比如紧急服务和电子邮件。
“纽约市交通部是纽约市中处理请求最多的主体之一,并且我们经常需要检索我们的电子邮件的语料库。”
他还说道:“通过在本地运行那些应用程序,我们获得了一些积极的好处,因为这种做法不仅满足了诉讼的要求,而且还满足了信息自由法的要求。”
城市信息技术机构CIO和总经理Ted Ross说,洛杉矶也有部分应用程序因为太重要而不适合迁移到云端。
例如,在可预见的未来,监控和数据采集(SCADA)、911调度、便衣警察行动、交通控制和废水管理都是将保留在本地的数据集类型。
“随意迁移应用程序到云端的后果如此严重,以至于在第一轮云迁移中,我们不会考虑迁移这些应用程序。”
他说:“你可以想象,阻止黑客侵入系统将污水排放到大海里或试图将所有信号灯变成绿灯是一件多么重要的事。”
目前云确实是作为价值1.08亿美元的、先进的紧急行动中心的紧急备份在发挥功用。“如果物理设施发生了故障,我们的软件、映射和其他功能可以快速地在云端运行起来。” 他说,并补充说AWS和微软Azure提供了许多引人注目的使用案例。
这个拥有1000多台本地虚拟服务器的城市认为云是一份高性价比的天赐之物。他说:“我们非常愿意拥抱云,因为它给我们提供了一个降低成本的机会,让我们更加的灵活和敏捷,同时它还可以提供非现场灾难恢复,授权IT人员,并且提供更好的用户体验。”
作为2010年较早一批采用Google Gmail的一员,Ross很赞赏云的价值,他非常认可云,以至于在2014年纽约市将云作为了主要的商业模式,而这些模式都是从SaaS开始的,因此,他将SaaS称为“通往其他云服务的大门”。
最终,这个城市冒险采用了基础设施即服务(IaaS),包括“AWS的许多服务”,Ross将其描述为:比SaaS更具攻击性、需要服务提供商和网络团队进行更多的协作。
他说:“你必须做好拥有一个共享安全模型的心理准备,并采取必要的行动去构建这个安全模型。”他补充道,云计算也需要额外的网络带宽,以降低延迟和使性能最大化。
其他一些对云说“不”的原因
尽管Ross是一个忠实的云倡导者,但是他说他完全理解Computerworld预测调查中那21%暂无计划迁移到云端的受访者。
“我担心用户只是想要在任何地方都能够运行任何程序,并且只关心程序运行的性能,而不关心连接性和安全性。”
风险投资公司Signal Peak Ventures创始人兼总经理Ron Heinz说,本地部署应用程序和基础设施一直都是有市场的。
例如,一个开发会计软件的投资组合客户发现,市场上40%的人不愿意把他们的工作负载迁移到云上。
Heinz认为这些犹豫来自于企业中更加成熟的会计专业人士和那些对云服务安全有顾虑的人。
他说:“所有人都自动假定将会有大量的云迁移,但是,只要你还拥有强大的虚拟专用网络和远程访问加密渠道,那么总有一部分工作负载永远都不会迁移到云上。”
分析公司Exact Ventures创始人兼首席分析师Greg Collins发现,客户在贬低他们的服务器和其他设备的同时,通常又会照旧使用本地部署。“他们对自己的服务器和设备总是保有这样的态度,即只要它没有坏,就继续使用。”他说。
尽管如此,他仍相信云还处在发展早期,只有在本地部署设备的安装基础完全丧失后,云才会真正成长起来。
性能提升
咨询公司埃森哲总经理Matthew L. Taylor说:“在过去的几年里,我们看到,为获得公有云的好处,公司发生了一个重大的转变。”
埃森哲,一家拥有394000多名员工的公司,将其大部分的应用程序都托管在了公有云上。
而Taylor的许多客户的云迁移之路并没有那么快。“我承认,我们客户的大部分的应用程序负载目前并没有托管在公有云上,但这并不是没有可能。”他说。
在那些已经迁移到云端的客户中,很少有再把应用程序迁移回本地的。Taylor说:“如果他们真的再迁回去了,并不意味着云服务性能不够好,而是因为这些企业本身没有做好云迁移的准备,他们缺乏对于云迁移、应用程序或者价值案例的整体考量。”
同时他补充说,那些挣扎着再迁移回本地的人这样做的原因是,他们不知道如何摆脱他们遗留的基础设施,然后使应用程序在云上运行起来。
他的大部分客户同时惊奇的发现,低廉的服务费用并不是云最大的优势。“最终,节约并不是来自于技术工具,而是来自于操作转变和性能提升。” 他说。
例如,一家Taylor不愿透露其名字的澳大利亚银行,因为将一个关键的应用程序迁移到了云端,而将其他两个应用程序保留在了本地,从而产生了性能问题。
产生这些性能问题的原因是,在云端的应用程序非常依赖在本地部署的应用程序,因此当两边的应用程序试图进行通信时,性能就降低了。
这家银行曾经将三个应用程序都迁移到了云端,但是发现应用程序的性能并未因此而得到提升,相反,停机和维护需求还增多了。
在Atlanticus控股公司(一家专业的金融公司,专注于在美国、英国、关岛和塞班岛中缺少服务的消费者)将其所有的应用框架迁移到云端时,其高级副总裁Kas Naderi经历了类似的事情。
他说:“我们的每一个应用程序在云端的执行效果,和在数据中心上的一样好,或者还要更好一些,这个数据中心上的硬件的工龄是10年。”2014年,该公司将现有的应用程序全部迁移到了云端,使其运行在云环境中。
Atlanticus不仅依靠咨询公司DISYS为其验证迁移方法,还依靠他们帮助工作人员实现24小时的“跟随太阳”工作流。他说:“他们加快了我们的时间线。”
此外,作为AWS的一个合作伙伴,DISYS还利用它们的专业知识,帮助Atlanticus判断在Amazon云上什么是可行的,什么是不可行的。
Atlanticus在AWS、微软Azure、 Zadara 云存储, InContact 自动呼叫分配和Vonage电话系统中部署了一个联合云拓扑分布,并将应用程序放在它们能够运行地最好的地方,如微软Azure上的活动目录里。
这家公司将AWS服务和私有云放在了前端,其中私有云负责处理入侵检测和预防以及数据包检测等安全任务。
Naderi说:“为私有云服务封装在公有云上可能不可用的安全级别和一定程度的控制,是绝对有必要的。”
在下一阶段的云迁移中,Atlanticus将评估遗留的应用程序是否可以采用SaaS或其它他基于云的替代平台,从而运行地更好。
换句话说,这家公司将其包括遗留应用程序在内的所有原来的应用程序都放到了云上。现在他们将为这些应用程序展开考察,看是否可以采用更好的替代选项。
Oshkosh有类似的经历,它发现基于云的SharePoint比本地部署的SharePoint执行得更好,并且其功能也得到了改进。
例如,该公司已经能创建一个供外部供应商与内部员工进行交流的空间,以安全地交换某些至关重要的信息。
Downer 说:“这是本地部署所面临的挑战。”他补充道:“在某些部分,我们也在使用各种CRM云应用程序,并且通过使用云解决方案,已经开始满足了车间的利基业务需求。”
将工作人员“迁移”到云端
在企业迁移到云端时,他们有时候会误以为:云迁移意味着他们需要较少的IT工作人员。以下这些IT领导会告诉你,事实并非如此。
相反,通过重新培训员工的技术能力,让他们去处理各项云服务需求,他们从这些人员身上获得了更多的潜在的价值。
专业汽车制造商Oshkosh公司高级IT主管Greg Downer说:“我们重新培训了旧有的员工,并且进展很顺利。例如,我们对ServiceNow SaaS平台的BMC补救管理员进行了培训。我们现在不只是获得了一个大型本地部署投资回报的10%到20%,而是获得了我们为其付费的平台订阅的全部价值。”
专业金融公司Atlanticus控股高级副总裁Kas Naderi说:“我们的员工过去每周经常工作40个小时以上,以处理特殊的请求、紧急情况、升级和安全问题等。”
“我们非常幸运能够拥有灵活的高智商员工,也乐于转变他们的日常职责,使他们远离保养和维护工作,转而研究如何更好地利用这些基于云的平台,提供更优质的服务。”
“在对待操作系统升级和安全态势上,我们已经变得更加地严谨,在对待文档和预测性服务上,我们已经颇具战略性。我们的工作重心已经从对数据中心进行框架搭建、堆栈和维护转移到了怎样去实现一个商业目标。”
洛杉矶市信息技术总经理和CIO Ted Ross说:“云迁移需要在技能上进行一个相当大的转变,但它也是一个力量倍增器,能够让更少的人做更多的事。”
“我们不是一个初创企业,而是一个传统的企业。我们的数据中心拥有一套特定的流程和它自己的生态系统和商业模式。我们想继续保持专业性,但要让创新的基础设施成为支点。”
“在数据方面,我们仍然需要变得更加聪明,确保数据得到了加密,不受侵害,并且处于可控状态。云大大地扩展了我们的生态系统,但是我们仍然不允许关键的信息落在错误的人手上。”