云化应用仍是应用云化?--【软件和信息服务】2015.05

自从2008年云计算开始火热,到今年已经7年有余,云计算也开始进入“7年之痒”的关键时期。有些人已经厌烦了云计算,以为没有新意,开始恋上了大数据,彷佛只有大数据才能挽救人类同样。其实云计算并无“云”老珠黄,当咱们静下心来慢慢品味一下,才能更为成熟的面对云计算,懂得云计算给咱们带来的绝对不是激情事后的乏味。咱们今天不妨来细细思量一下应用和云计算的关系。微信


回顾一下几大云计算的榜样,包括:SalesForce、Google、AWS、阿里云等,就不难发现云计算并不是出身贵族世家。他们天生叛逆,无疑都是经过开源、自研的方式来慢慢造成的自有平台,向来瞧不上出身贵族的企业IT架构。不过,2008年以来,传统企业的CXO们看到了出身屌丝的云计算的诱人之处,纷纷放下身段,开始了疯狂的追逐之旅。架构


固然,传统企业应用和典型云计算应用是否一回事呢?先看看云计算榜样们本身的应用。他们都基于开源平台开发,具备很好的横向扩展,具备很强的自愈能力。而传统的企业应用具备数十年的历史,有当年很好的架构设计,固然几乎都是标准的套装软件,具备很好的纵向扩展能力,应用的可用性很大程度依赖于软件的HA和硬件层的冗余来实现。由于传统企业应用基本不考虑自身的可靠性。那么问题来了,如今走到云计算的时代,究竟是须要如何演进呢?ide


今天传统的企业都急于求“云”,都想将本身的应用直接迁移到云计算平台,觉得这样就算完成了云计算的旅程,这就是本文标题说到的应用云化:就是将传统应用无需修改,直接搬到云计算的平台上,经过虚拟化构建了资源池,经过云管理实现了资源的自动调度、应用的自由飘移、多租户管理等等,彷佛云计算就在眼前了。固然,经过资源池的构建和资源的自动调度管理等,用户确实得到了不少好处,好比:资源利用率大幅度提高,用户CAPEX和OPEX节省巨大,系统弹性加强,业务上市更为快速便捷等。可是,咱们仍是常常困惑:有些核心关键应用不适合虚拟化和云化、应用扩展能力有限、应用可用性架构复杂、应用部署成本居高不下等等问题。彷佛企业部署的云计算好像并非如想象的那么解渴,到底哪里出了问题呢?大数据


其实,不是传统企业IT出现了啥大问题,而是应用出了问题,传统企业应用原本就是弱女子,不会由于换了一条跑道就能变成女汉子。而互联网基于云平台的应用原本就是女汉子,她们原本就能横向扩展,具备很强的战斗力,并不须要下层平台的支撑就能独自确保本身的可用性,这是传统企业的套装应用绝对不具有的特性。阿里云


说到互联网云平台上的女汉子,彷佛全部的传统企业都值得拥有。但传统企业应用云化显然不是理想的道路,由于应用云化只能得到部分云计算的优点。传统企业要想拥有云计算的全部好处,开发新一代的云化应用是惟一出路。云化应用的典型表明就是典型云计算的应用,就是应用自己具备横向扩展、自愈能力,彻底不须要依赖底层硬件来支撑,可以随着资源的扩展而自动分布。云计算


可是传统企业IT已经有成千上万的应用在手,不是随便一甩就能一身轻的,他们到底该如何规划本身应用的云计算之旅呢?其实,只要坚持下面的四条原则便可:1)任何新开发的应用都要求是“云化应用”,非“云化应用”一律否决;2)老应用先从简单应用开始应用云化,逐渐过渡到生产应用的云化迁移,最后完成核心应用的云化迁移;3)老应用随着生命周期管理逐渐淘汰或升级,全部的淘汰、升级都瞄准云化应用,逐渐过渡到全云化应用时代;4)不管老应用云化仍是新的云化应用开发,都要坚持“去小机化思惟”。spa


原则虽简单,执行难度仍是不小的,好比:传统企业想短时间完成云计算部署迁移是不现实的。应用种类越多,应用环境越复杂,到达全云化应用阶段须要的时间就越久,对于不少大型企业,要作好长期和云计算战斗的准备,由于这是一场持久战,不可能速战速决。但只要遵循这些原则,全云化应用时代可期,云计算的效益可期。架构设计


云计算好处那么大,你值得去看看!设计

注:若是想了解@云界漫步 对云计算的最新观点,请直接订阅“中国云梦”微信公众号。也可微信扫描下面的二维码,直接订阅。订阅”中国云梦“后,直接回复”10046“阅读该文。本文已经发表在2015年5月刊的《软件和信息服务》杂志上,也能够购买杂志阅读本文。生命周期

wKioL1V39WCSI9H6AAEOBNi5uT4707.jpg

相关文章
相关标签/搜索