PaaS——IT企业的终极生存竞赛
第一,开发者领导了云计算的早期攻势,他们还将继续引领下一阶段,尤其是越来越多的开源平台与应用给他们提供了更多的利器。
第二,企业性的IT组织还是会迟缓的改变,因为他们注重稳定性,而且还有3到7年的预算与折旧周期。
这两种因素互为动力,正在IT行业内创造出一个充满挑战的环境。随着越来越多的“家居”开发者能够充分利用到公共云资源,IT的响应速度变得越来越快,在企业写字楼的围墙之外,一个“影子IT”环境正逐步搭建成型。相对立的另一面,IT企业们却对外部的云计算资源越来越关注担心,因为受人诟病的断电管理问题,还有安全和遵从性问题。
在所有这些进展中,最新的碰撞成果是几个PaaS(Platform-as-a-Service)的项目和平台的出现,这些服务平台可以让开发者们选择是在公共环境还是私有环境中运行应用,它们还给出了承诺,能够保证这些应用跨越公共环境和私有环境的可移植性。无论这些平台功能是否已经研发成型,还是仍然待定,还是还需要几年时间才能写出操作指南(以及获得开发者的信任),它们的出现把IT企业带向了一个有趣的十字路口,让专家们不停的预测各种潜在的可能性。
在大多数情况下,开发者不怎么关心成本,他们关心的是代码的工作情况,他们会特意的绕过IT企业,为了“加速代码编写时间”。因为对开发者来说,衡量他们的最终标准是编写的代码能否正常运行,以及能否快速的交付代码。而在这方面和IT企业打交道过多反而会产生负面影响,因为会减慢开发的速度或造成部署环境太复杂(比如网络、安全、认证等等)。
有些人认为,IT的未来完全是成本和商品化的问题。不幸的是在谈论这些观点时,许多人只想到“采购成本”(虚拟机、存储)和“基本操作”(电源、冷却、软件许可证),但没有考虑到广泛背景的成本,比如安全性、遵从性、切换成本、再培训、宕机时间等。他们也很少会考虑对大多数行业来说,IT成本占不到企业总费用的10%,许多行业甚至少于5-6%(纯技术公司正在脱离这些数字)。
在过去的几年里,IT企业花费着大量的时间用来维持现有服务的可用性,“让灯一直开着”。但现在,他们有机会打破“影子IT”的围绕,通过开发需要的技能和架构来支持这些“屋内”的PaaS环境。把快速的可用性和企业级的安全与法规要求的潜力结合起来,给开发者一个替代方案。价格级别能不能和大众服务相同?我想大概不会,因为使用程度可能会按照周期性收费,而不是由多个租户/客户均分。但是至少要能够提供高速的“可用性步伐”吧?这个答案从长远来看会最终决定IT企业的生存能力。
开发者会信任IT企业吗?最初不会,因为在开发者和企业之间的多年争斗已经在两者之间建立起互不信任和敌意。但有一点可以肯定,就是开发者极度讨厌开会,或者任何在他们编写和部署代码时让他们离开座位的事。如果IT企业可以创建一个“屋内”的PaaS环境,开发者们就无需去参加各种安全或是遵从或是成本会议,影子IT成为企业IT的一部分,那么将会出现一个机会,为开发者和客户群体增加价值。