我们的公司将开发转移到云端,因为我们想轻松且快速的测试。有时候,我们发现会比预算花费高那么一点点。那么在云端测试,保持成本降低的***途径是什么?
在亚马逊Web服务(AWS)中***的成本浪费源头就是让实例运行,因为你将其看作是服务器。实例不是服务器,它们不需要一直保持运转。实际上,你可以将其看做可以随便处理的组件,有时候你都可以即兴关掉一些。
云端测试极为便宜且有效,当然如果你正确的使用了。测试的***条规则就是记住“当你完成时就关掉灯。”你为那个运行的实例按小时付费,因此如果在晚上不需要测试,就在离开前关掉服务器。鼓励你的开发人员关掉任何他们不积极使用的系统。AWS***技术官Werner Vogels在他自己的戒律中也这样描述“尔当关灯才是上策。”
一些公司将这个推广到其他的层面,让实时图形和灯运行在办公室的“控制面板”上。这个实时图形可以用来展示目前运行环境的总成本。做一些事情,比如鼓励你的开发者更紧密的监控他们对于业务成本的影响,在低成本时给他们点奖励刺激。就像你***离开办公室时要关掉所有的灯,如果你是晚上***一个实用服务器的人为什么不去关掉呢?