云计算的前景也许最终会走向成熟,但其史诗般的旅程已经被某些IT企业缓慢的接受所耽搁,这些IT企业在基础设施和应用方面拥有显著的的沉没成本。运行于遗留资产上的商业应用,如果不下大工夫花大本钱,要想移植到平台即服务(PaaS)的云设施上不是件容易的事情。不过没人想浪费在完善计算环境方面所投入的时间和金钱。 走PaaS之路的决定并非易事。
接受一套全新的IT运营方法是一项巨大的挑战,因为PaaS会改变一切东西,它们之间只能同甘共苦、福祸相依。尽管启用PaaS的程序员被赋予了一个更大的沙盒来参与,应用开发的方式却已发生了根本性的改变。 应用开发的PaaS模型 在没有他人代码可依赖的情况下,不……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
云计算的前景也许最终会走向成熟,但其史诗般的旅程已经被某些IT企业缓慢的接受所耽搁,这些IT企业在基础设施和应用方面拥有显著的的沉没成本。运行于遗留资产上的商业应用,如果不下大工夫花大本钱,要想移植到平台即服务(PaaS)的云设施上不是件容易的事情。不过没人想浪费在完善计算环境方面所投入的时间和金钱。
走PaaS之路的决定并非易事。接受一套全新的IT运营方法是一项巨大的挑战,因为PaaS会改变一切东西,它们之间只能同甘共苦、福祸相依。尽管启用PaaS的程序员被赋予了一个更大的沙盒来参与,应用开发的方式却已发生了根本性的改变。
应用开发的PaaS模型
在没有他人代码可依赖的情况下,不断在寻找行开发和测试环境挣扎的日子一去不复返了。每次需要进行变更都要重新创造编码盘的日子一去不复返了。不同的开发工具大杂烩般地七拼八凑在一起来开发和部署应用的日子一去不复返了。
相反,提供给开发人员进行工作的是一个服务和工具的堆栈。服务可包括中间件(像JMS消息传递或企业服务总线)以及面向高伸缩性存储设施连接的数据服务。工具包括连接电子产品的能力,REST服务以及mashup等,全部来自于一个无缝IDE(比如eXo云IDE,可以跟流行的Java PaaS平台如VMForce及Google应用引擎一起工作)的混搭。
这些服务和工具,再加上PaaS的一项被称为多租户的关键特性,使得开发人员可以专注于应用本身,而非部署和IT问题。多组合系统让多个不相关的应用可运行于同一硬件和软件基础设施之上,从而节约了成本,并提高了计算资源的使用效率。
投身PaaS
由于传统开发方法和PaaS开发之间存在着这么多的差异,对PaaS的接受如此之迟滞也就不足为奇。长期的IT战略必须要跟得上。人事部门需要根据运营和流程的变化进行调整,开发人员需要在企业的层面上进行思考,而决策者则需要做出决定,尝试PaaS。一项可靠的计划后面有了这一切要素的支撑之后,企业即可获得有竞争性的牵引力以及全面的敏捷性。
在自己的基础设施创建私有云的这个选项允许你开发遗留的基础设施,而加入公共云可能意味着租用外部的基础设施(这也有它的好处)。如果你的基础设施规模可观,分布在不同的地理位置,启动私有PaaS有可能会有很大的好处。但是这种老练需要精通有关PaaS架构的知识,而这方面的知识在你现有组织内部是不会有的。一个内部项目却需要外部PaaS咨询的代价,其成本不仅仅是利用准备就绪的供应商平台而已。
遗留系统是一个充满风险和未知的滑坡效应。但是只要不是仅仅因为其他人都这么做,就一股脑地采用市场上的热门技术,IT企业就可以获得抓地力。改变是困难的,尤其是在有那么多地方身处险境之时。但是这一切还有得救。改变将会发生,你必须做好准备,要充分理解PaaS在哪些方面会改变自己IT架构?如何改变?
作者
相关推荐
-
青云QingCloud PaaS六大升级:AppCenter应用生态更完善
企业级云服务商青云QingCloud(qingcloud.com)日前宣布,将对其官方运营的PaaS服务进行全 […]
-
PaaS现在与未来:容器技术如何演变成为PaaS框架
随着PaaS功能扩展支持更多的新技术(例如容器和微服务),IT团队和开发人员面临着诸如可见度、监控等新挑战。
-
ThoughtWorks技术雷达:直指四大趋势
今天随着智能硬件、 IoT、云计算等等新技术的兴起,使得产品与技术结合在了一起,如产品都嵌入也芯片传感器;另外,商业的创新也完全由技术驱动。
-
学习下一代软件和App编码的经验
面对关键软件开发者人才短缺的情况时,新兴的一代软件开发者那里似乎还有一线希望。这些年轻的开发者对待应用代码的方式对于老一代软件专业人士来说也许能提供有价值的经验教训。