PaaS与DevOps背道而驰 还是殊途同归?

日期: 2014-03-02 作者:Sacha Labourey翻译:蒋红冰 来源:TechTarget中国 英文

当提及平台即服务(PaaS)以及云计算时,就产生了太多的疑惑和误解。当本站想要破除这些误解时,尤其是关于PaaS的,我们找到的Jboss的前CTO、现Cloudbees的CEO Sacha Labourey。Labourey不得不承认PaaS只是给那些在软件开发中拥抱DevOps方法的组织服务的。这里市讲述了他是如何说的:

误解:我只要遵循DevOps方法就可以了,PaaS并没有任何意义

对待很多事情,我们都喜欢比较,以及提出一些反对意见,并制造出一种紧张感觉,迫使他人做出选择。不久前,有一个活跃的线程clouderati回音室这样的概念,即平台即服务(PaaS)交付NoOps,来与DevOps相比。你支持谁? DevOps还是 NoOps?围绕这一话题的争议点是它必须让某个市场部门认为是成功。

回来现实世界来,IT人员只是关心解决他们面临的一些部署、更新、扩展这些难题,以确保复杂系统与稀缺资源的运行和改变业务指令。IT发展宏图的范围从十几年前的大型机,到完全虚拟化的环境;一个关键的IT操作活动是建立自下而上的服务器,以及虚拟机来运行业务系统和应用程序。随着时间的推移,这些环境还必须能句顺畅运行。从运营的角度来看,组织正在着手这类的解决方案,同样在他们看来组织更多地应该关注在基础设施编排和自动化上。

当这些组织开始使用云时,他们很快就发现,消除使用自动化操作的开销是必须的:不仅因为它是唯一一种从云属性(如按需付费和弹性)获益的方法,还因为它是在最顶层,资源来来去去的基础设施上运行可靠环境的唯一方法。没有必要故意去做决定,组织要想在云上取得成功自然要有持续的交付,并成为DevOps专家。

PaaS采用对比

另一方面常常发生的一件事是,PaaS的采用是受业务线驱动的,而是在需求紧急的情况下,或者是受到开发人员和质量保证的驱动,他们帮助升级他们的流程,使产品更快完成,并有较高的质量。这些团队不是自下而上驱动的;相反,他们是自顶向下的,而且重点放在他们所有给业务音乐会的应用上。顾名思义,它的理想人员会是由PaaS提供商交付产品的NoOps、运营和DevOps人员。因此,在实现、测试、阶段和部署应用时持续交会成了一种普遍的方法。

那么你给你的自己的组织的定义是什么?呃,最有可能是两者都是!云部署的一部分将来自IT操作人员迁移或扩展现有系统和应用程序迁移到云中,而DevOps将实现这一目标的方式。云部署的另一部分,很可能是新应用,将会源于开发团队,对定制的自下而上的堆栈,他们没有具体的或历史性的需求。尽管如此,这些新应用大部分都有与现在有系统连接或交互的需求,而这些系统是由IT交会和维护的。

总结:

两种情况下,即DevOps的自下而上,和NoOps的自顶而下,目标都是向终端用户交付,而持续交付是两者的相交区域。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐