正确选择私有PaaS经验之谈

基础架构即服务(IaaS)产品通常更易于满足企业的计算需求,因为只提供了虚拟机,也可能增加了一些数据库特性。不幸的是,IaaS用户发现自身在部署和集成其云应用和其内部IT时,正面临着新的运营挑战,极少数企业期望将一切都转移到云端。

现在新的私有平台即服务(PaaS)工具可以有效解决这个问题。这些工具不仅旨在提供所有操作系统和中间件所需要的应用,而且提供了一种“运营件(operationsware)”。正确的私有PaaS产品可以让企业的云体验更为积极,而且帮助企业更好地符合其业务目标。

过去,术语PaaS通常涉及到操作系统和中间件。然而现在,这个术语适用于安装在私有云或者公有云之上的任何形式的工具,可以通过软件应用程序接口(API)提供应用服务。现在PaaS平台提供了安全、移动化、法规遵从、治理、运营、编制、数据库,甚至是应用开发服务。他们可以在企业自己的数据中心运营,而且大多数情况下,也可以在公有云或者私有云中运营,这些都让PaaS成为一种新奇且具有价值的传统中间件和云的混合体。

选择正确的PaaS产品

做出最佳的私有PaaS选择的第一步就是确定每一个竞争者和企业的其余部分的技术的兼容性。并不是所有硬件、软件和云环境都可以为任何既定的PaaS产品所支持,因此企业应该详细清理其IT环境,并且确定将要运行什么,以及将要在哪里应用新的PaaS选择。IT团队要消除不支持其IT组建混合的包,或者是不够成熟,无法支持一些重要系统或者软件的部分。理想上,企业应该寻客观的范畴,用来验证其提供商的稳定性和支持程度。

使用PaaS工具通常要求应用、应用生命周期管理和软件实践和流程做出最低限度的改变。出于这种原因,企业应该小心找出并应用最全面的可用工具;用这种方法会导致他们浪费时间整合无价值或者是浪费成本的特性。最佳的做法是:关注当下的痛点(大多数企业的列表都是与安全或者法规遵从和治理),并识别出能够最有效解决这些问题的PaaS产品。

另一方面,IT团队应该要着眼于当下的需求之外,确保其PaaS选择拥有适用于未来需求的特性。否则,他们会发现在一年后可能就要被迫改变其方法。

在回顾痛点列表以及PaaS产品时,IT团队可能发现他们的问题在运营和开发中间分开。这意味着他们需要为应用创建一致且有效的运营框架。并且同时支持应用开发来解决移动和其他问题。PaaS工具倾向于按照功能线划分,决策制定者可能发现最佳的PaaS选择实际上就是数个不同的PaaS平台,每一个符合一套需求支持。最终,能够轻松整合其他的PaaS元素成为选择正确的私有PaaS产品的高度重要因素。

大多数企业发现只有三或者四个PaaS产品可以通过筛选的初级阶段。这个简短的列表随后要经受审计/测试,可以通过两个步骤进行处理:现场复查使用以及应用引导测试。

缩小PaaS选择范围

几乎所有的PaaS提供商都乐于提及以前的购买过其产品的客户,现场复查包的安装以及运行了一个或者多个账户的客户更是有帮助。当PaaS的目标之一变成系统化安全或者治理时尤为如此。在这些领域通过简化复查文档,几乎不可能回顾特性和功能;相反,需要同用户对话,看看他们已经整合了多少PaaS特性到其自己的运营当中,以及具体的PaaS选择工作的如何。在现场复查中,IT团队应该记录下情况以作进一步检查。这些对于企业的引导应用都是聚焦点。

令人意外的一大部分企业没能引导测试PaaS工具。一些越过了同厂商的试验阶段,但是即便有这些也没能揭露平台的实际问题,因为试验阶段并没有将软件提供给全范围的需求使用。构建引导测试计划需要从需求开始,而且假设在评估阶段就要记录起来,最后增加到现场复查中。内部复查应该确立引导测试运行多久可以却信心所有相关的问题都被发现了。

引导测试是一个学习新的PaaS部署的理想场所。一个好的产品可以互相协调并且在其特性间协作;大多数情况下可以将特性组成一个功能分类,可以作为一个单元进行部署,通过不断改变程序避免迷惑操作人员。安全和治理控制通常都最先部署,随后是集成和管理/编制。引导测试将帮助发现依赖性导致的问题。

PaaS产品创造了一个有效的超级中间件层,其优势和限制性将会任何运行在其上的应用或者服务。最佳的建议:认真制定PaaS选择;重新选择一个替代方案艰难且昂贵。

原文发布于微信公众号 - 云计算D1net(D1Net02)

原文发表时间:2014-01-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ThoughtWorks

如约而至|2017年3月期技术雷达正式发布!

技术雷达是什么 技术雷达是由 ThoughtWorks 技术战略委员会(TAB)经由多番正式讨论给出的最新技术趋势报告,它以独特的雷达形式对各类最新技术的成熟度...

27630
来自专栏ThoughtWorks

DDD战略篇:架构设计的响应力

当敏捷宣言的17位签署者在2001年喊出“响应变化胜于遵循计划”这样的口号时,鲜有组织会真正把这句话当回事儿,甚至很多经验丰富的管理者会认为好的计划是成功的一半...

30070
来自专栏腾讯社交用户体验设计

办公应用的正确打开方式-基于TIM项目的反思与探索

18830
来自专栏灯塔大数据

想要获得更多赞?大数据助你成为朋友圈焦点

社交媒体已经成为大多数人日常生活中不可缺少的一部分,发朋友圈、发微博似乎成为了很多人刷存在感的重要途径。谁的朋友圈和微博获得了更多的点赞和评论,谁就是更受欢迎的...

340130
来自专栏钱塘大数据

【干货】从0到1搭建运营数据分析知识体系

导读:数据分析在运营工作中无处不在,无论是活动复盘、专题报告、项目优化,还是求职面试,数据分析都有一席之地。对于数据分析,我发现很多运营都有这样一些困惑: 不知...

54190
来自专栏数据的力量

产品指标体系如何搭建

Hi,我是Froc。今天推荐的这篇文章,作者是我们团队的高级数据分析师,具有丰富的产品分析经验,她所总结的方法,值得大家借鉴。

21740
来自专栏ThoughtWorks

数字化时代的软件测试

数字经济高速推动着一个无情的市场,所有利益相关者通过设备和应用网络进行交互,一个微观时刻足以让市场领导者摆脱优雅。这种对速度的痴迷能否淡化质量定性方法?这份《W...

12710
来自专栏吴伟祥

互联网创业研发团队需要多少人 转

这里所说的技术团队,指的是大技术团队,包括产品、设计、开发、测试等。互联网的产品通常会包括安卓App,iOS App,PC网站,手机H5。 最不可或缺的人,是...

7730
来自专栏SDNLAB

边缘计算不会取代云计算

几乎所有的新技术都是对传统技术的一种突破创新,云计算也不例外。边缘计算在业界的一些评论家看来将会取代云计算,但问题是这是真的吗? 边缘计算,是一种分散式运算的架...

54050
来自专栏云计算D1net

混合云计算vs雾计算

如今,许多行业厂商都在不断努力提高其经营效率,而希望实现这一目标的一个具体途径是投资新技术,更新软件,推进安全计划。随着技术领域的所有变化,网络安全是越来越难以...

38870

扫码关注云+社区

领取腾讯云代金券