云计算对于您企业的应用程序意味着什么

云计算正在重塑整个IT堆栈,从最基本的层面到客户的层面。应用程序层也没有什么不同。

关于技术行业领域所正在发生的翻天覆地的变化,我已经写过一些专门的文章,同时还评论过这些技术变化及其对企业组织的影响。最近,我写了一篇关于《开源是如何蚕食技术产业(how open source is eating the technology industry)》以及这将为企业组织带来怎样的影响的专栏文章。

可以毫不夸张地说,现如今的IT行业正经历着比以往任何时候都更多的变化。我预计这一行业在未来五年还有望将会发生比过去20年多得多的创新和动荡。而所有的创新或许都可以被归结为一个共同的支柱:云计算。云计算有力的推动了这一切的创新和颠覆;从IT的角度来看,明白这一切对于承担全部最重要的IT活动的应用程序到底意味着什么是很重要的。毕竟,应用程序是IT的全部价值所在。其他的一切只是扮演一个推动者的角色。

那么,云计算到底对您企业组织的应用程序意味着什么呢?

就让我们从大约2010年左右的典型企业的堆栈开始来看吧,如下图1所示。

在2010年前后,企业IT的基础是传统遗留的基础设施。传统基础设施的关键特征是其运作缓慢和成本昂贵。一切设施都需要花费数周或数月的时间来采购和安装设备,而这一切还是在资金充裕的前提之下。而且,值得注意的是,鉴于所有涉及到机架和堆栈的过程都是手动的,故而这些基础设施一旦安装,非常难以改变,所以它们是静态的。

在这些传统基础设施运行的应用程序工具主要是专有的软件包。例如,来自IBM和Oracle的java应用程序服务器和关系数据库。在这个环境中,应用程序组所使用的进程是缓慢的。ITIL是一种常见的控制进程,包括变更控制面板和罕见的应用程序修改。这是没所谓的,慢的应用程序进程被屏蔽,因为底层的基础设施需要很长的时间来改变。如果您与一只乌龟赛跑,您真的不需要看起来很好很快。

主应用程序界面是浏览器,由人工操作使用。在大多数情况下,由稳定的工作负载进程驱动。就像发票处理。用户群没有太多的改变,用户数量变化不大,而且应用程序很少改变。

因此,总体而言,其可以说是基础设施,工具和工作负载的一个紧密排列的整合。一切都缓慢而稳定。

例外成为规则

这一概述听起来就如田园诗般美好。当然,总有一些应用程序不适合这种环境。一个较为极端的例子便是电子商务企业网站在假日购物季期间所面临的流量和用户数量方面的巨大的增长。总有一些企业商业部门想进行一个实验性的尝试,但可能当实验被建立时,市场机会可能错失,故而未能建立。而研发和测试部门总是发牢骚抱怨说没有为他们提供合适的设备。但鉴于传统应用程序的首要地位,这些不寻常的用例总是被视为异常例外,不能证明当前事务的状态。

而今天的情况则是,这些“例外”已经成为规则。企业组织机构与客户之间的关系已经数字化。而移动应用程序正在迅速成为这些数字化关系事实上的发生方式,而Web则扮演了辅助接口的作用。企业组织机构希望能够充分利用与客户的数字化互动所产生的海量数据信息。而在这方面初现端倪的便是转移到机器学习和物联网技术。

图2描述了新的企业堆栈。所有这些互动和接口的共同基础是云计算。公共云服务提供商已经改变了一切关于基础设施的期望。新的假设则是,基础设施将立即可用,成本低,可扩展到任何您企业所需要的规模。静态是在窗口外,丢弃了灵活敏捷性。

许多人想当然地认为企业IT部门面临的主要挑战是在基础设施层面。但没有什么比这更不符合事实了。所有的基础设施消费者,包括诸如开发人员、应用程序团队、IT主管和业务部门的客户的工作假设前提是基础设施的能力将满足他们正常的需求,即:速度快,价格便宜,可扩展的。如果企业内部部署的本地环境符合这些要求,那么固然很好。如果不符合这些要求,那么便没有任何理由能够说服这些消费者坚持使用较低级别的产品。

相反,企业IT 所面临的主要挑战,是重新配置基础设施之上的层——应用程序工 具。我们将看到正在构建的应用程序发生巨大的变化,软件组件将被用于构建应用程序,并通过它们传递和交付进程。坦率地说,基础设施的变化会影响IT操作团队的某些部分;这种变化将影响到每一个人。

关于开放源代码,我曾撰写过《塑造未来IT的4大原则(4 principles that will shape the future of IT)》的专栏文章。我只想说,在软件中一切有趣的东西都是基于开源。企业专属的无法保持足够快的创新速度,而且,这些应用程序所需的规模也不是一般企业组织机构所能购负担得起的。

除此之外,企业应用程序的核心架构将不得不进行改变。而在专有应用程序服务器上运行的单片代码库不能以足够快的速度改变,以跟上“业务运营”更新的要求。这样的变化步伐需要打破应用程序,成为基于服务的应用程序,又名微服务(microservices)。

新常态

这些服务的执行环境也将随之发生变化。尽管虚拟机拥有许多的优点,但对于分布式代码组件而言则太大。此外,他们的漫长的实例时限意味着足够快速的响应不稳定的应用程序负载是很难的。而对这些问题的解决方案便是迁移到不同的执行环境:容器(container)。在企业IT部门内对于容器生产了巨大的兴趣,但直到他们将其使用从开发人员的工作站迁移到生产环境中,这些企业组织将无法满足基于微服务的应用程序的代码的部署和执行的速度的需要。

但对于所有的最大型的和最先进的IT企业组织而言,试图为基于容器的微服务应用程序编写业务流程(或计划)太具有挑战性了。主流IT企业组织将利用一款PaaS或容器调度框架来管理他们的分布式应用程序。同样,这些将是基于开放源码的,因为这将是这一关键应用程序的最快的创新速度和最大的系统的推动者。

这一新的应用程序堆栈的框架部分同时将是企业IT团队在未来两年内最重要和最困难的决定。其重要性,是因为这部分的功能决定了企业IT团队是否能够满足企业和市场对于应用程序丰富性和更新频率的要求。其困难性,因为在这个领域的所有的竞争者都处于低到中等成熟的水平。从本质上讲,这就像一个许多参赛者仍然刚刚踏上起跑线的赛马场。

当然,这些工具并不能解决这一进程的问题。没有进行进程调整,采用容器或一个框架就像是把一个更大的发动机引擎扔到一辆汽车上。随着他们寻求融入角色,并同时简化应用程序的生命周期,您将看到其将为IT部门带来巨大的破坏。某些企业员工会抵制这种趋势,而其他人则会接受它。主导企业转型是领导者们最艰巨的任务之一,其要远比改善现有的但不理想的组织绩效要困难得多。此外,参与者的意见是不重要的;期望是应用程序的生命周期必须加快,故而这一过程中的任何障碍都将被铲除。

不同于以往IT的变化,其往往在改变一部分的人员/进程/技术的同时,能够使得其他方面不受干扰,而这种转变将同时出现在所有上述三个领域。然而,在商业实践过程中正在进行的数字化转变意味着这些改变将不能被推迟;很明显的感觉是,企业已经不再能够照常运行。故而底线是,随着IT企业组织寻求扫清前进的障碍,并让其工作人员为即将到来的转变结果做好准备,您可以期待巨大的关注将会被聚焦到应用程序工具和进程层上。关于作者:

本文作者伯纳德·金曾被Wired.com评为云计算领域十大最具影响力的人物之一。伯纳德·金是一家独立的CloudFoundry供应商ActiveState Software公司的战略副总裁。他同时也是四本虚拟化和云计算方面的专业书籍的作者,他最新出版的一本书是关于亚马逊网络服务的傻瓜入门手册。

本文转自d1net(转载)

时间: 2024-09-20 11:50:42

云计算对于您企业的应用程序意味着什么的相关文章

云计算如何成为企业发展的福音

云计算时代的到来已经毋庸置疑,但对于企业来说,是否将企业IT迁移到云,仍旧是一个艰难的决定.毕竟,这意味着IT产品及服务的原料采购和交付将完全改变,而这种改变的结果并不得而知.然而,在这种情况下,很多企业仍愿冒风险去试一下,至少涉及到其中的某一些功能. 近期CDW对1242名IT专业人士进行了一项调查,调查发现,有超过一半的企业正在将各种功能转移到云计算,而大部分企业都意识到这样做不仅能获得成本节约,还有利于利润的增加.这对企业和云计算的共同发展是大有裨益的. Rackspace Hosting

拒绝单打独斗!细数云计算十大企业合作

本文讲的是拒绝单打独斗!细数云计算十大企业合作[IT168 专稿]许多公司都在为了围绕着云计算创新和吸收云计算基础架构进行合作.许多大公司进行合作,协同提供云解决方案.无论是Google和VMware还是微软和惠普,都在为了综合云产品结成合作伙伴.至于确定于那家公司合作,这就是解决方案供应商自己的事了. 为了证明在云计算的旅途上,很少有厂商会单枪匹马,在这里我们列出了十个厂商合作的事件以供参考. Google 与Vmware Google致力于将企业自身深入人心.为了达到这一目标,这个搜索巨人,

云计算如何影响企业级Java应用程序开发者

媒体围绕云计算的炒作会不会有结束的一天?每天都有新的新闻稿吹捧一些以前陌生的PaaS提供商提供的卓越服务,或某篇文章或研究出来鼓吹,如果我们取消我们的数据中心并灌输自己成为IaaS教会或SaaS圣殿赞助人,我们都会享受令人难以置信的 好处并节约成本. 但是,把所 有的炒作放在一边,也不说确实有利用基于云的技术来实现的实实在在的利益,但问题是:向云计算 转变是如何影响典型的构建企业Javahttp://www.aliyun.com/zixun/aggregation/13521.html">

云计算如何帮助企业降低成本 提高利润

是否应该将你的企业IT迁移到云是一个艰难的决定.毕竟,这意味着IT产品及服务的原料采购和交付将完全改变.然而,很多公司都愿意试一试,至少是对某些功能.最近CDW对1242名IT专业人士的调查发现,超过一半的企业正在将各种功能转移到云计算,而大部分企业都意识到成本节约和利润的增加. "这些调查结果很好地显示了云计算的部署情况以及云计算的好处,"Rackspace Hosting公司的首席技术官John Engates表示,"云计算能够为企业节省资金,同时提高他们的利润.&quo

从云计算到新企业数据中心

本文讲的是从云计算到新企业数据中心,[IT168 资讯]云计算是一种新兴的模型,利用该模型,用户可以在任何地方通过连接的设备访问其应用程序.由于简化了用户界面,基础架构对应用程序的支持对于用户而言是透明的.应用程序位于可大规模伸缩的数据中心,计算资源可在其中动态部署并进行共享,以便能够实现显著的规模经济.由于具有功能强大的服务管理平台,因此在将更多的IT资源添加到云时,管理成本基本不会增加.随着智能移动设备.高速无线连接以及基于浏览器的功能丰富的Web 2.0接口的不断增加,使得基于网络的云计算

Gartner曾劭清:云计算技术成就企业数字化转型之路

曾劭清现任Gartner公司数据中心研究团队的研究总监.作为一位"混合型"分析师,他一半时间专注于研究TSP厂商,另一半时间用来研究终端用户.其研究重点在于数据中心和云基础设施,以及云计算对企业数字化转型的作用. Gartner公司数据中心研究团队研究总监曾劭清 在中国工作20年后,曾劭清于2015年9月从北京调到澳大利亚悉尼工作,对比西方和中国市场的差异,研究国际和国内终端用户在企业数字化转型过程对云计算实践的差异性,以及为TSP厂商提供关于数据中心和云基础设施下一代产品规划和亚太市

2016 RSA:云计算当道,企业该如何阻止恶意软件?

有数据表明,储存于云端应用中的每100个文件中就有4个含恶意软件. HR:小心引狼入室 假设你是一名HR,现在有一个职位出现空缺,需要你尽快找到合适的人选. 那么,你会怎么做呢?不用犹豫,你肯定会去各大招聘网站发招聘讯息,然后你的邮箱便会被若干求职简历挤爆,你决定将这些简历同步到云上的文件夹中以便团队其他成员可以访问它们. "自动同步"无疑让分享变得高效.便捷,但是这里存在一个问题.其中有一个简历包含恶意软件,那么现在你团队中的所有成员都被感染了. "欢迎来到恶意软件的天堂!

云计算获互联网企业青睐五大技术特征

云计算,一点都不陌生的词汇.对公众来说,公众不需要知道它的内部原理和机制是什么样的,只要去享受这个服务就好.可以说大众的日常都是处在云计算当中的,包括大众的生活.娱乐.工作以及接触到的一些工具等,都可以说是云的一种延伸.相较大众,云计算对互联网企业更为重要,因为互联网企业需要云计算 附载的大量信息资源,可以节省大量IT的资源,有效地提高企业内部的管理. 云计算为什么受到互联网企业的青睐,是因为具备下面五个重要的特征. 一 支持异构基础资源 云计算可以构建在不同的基础平台之上,即可以有效兼容各种不

云计算在航运企业的应用

1 航运市场特点 航运市场的一大特点就是市场起伏不定,盈亏难测.随着世界经济全球化趋势的不断增强,航运市场竞争更趋激烈.货物托运人将向承运人提出更高.更加个性化的要求,承运人将提供更为良好的服务,更好地满足托运人的个性化.专业化运输需求. 2 云计算的提出 面对日益激烈的国际海运市场竞争,主动应对全球经济危机,航运企业应加快信息化建设,以"信息化带动航运管理的现代化"作为提升企业核心竞争力和促进企业可持续发展的重要手段.针对航运企业客户多.业务量大.时效性高.代理全球化的特点,其信息系