网站Web自动化的效果展示

假设一家公司已经有一些基本架构,须要安装新版本操作体系、新的运用办事器法式和新的代码库,而且有400个运用法式须要从新安装。依据表5-1器量尺度来看,假如以人工方法履行所有义务,那么为每台办事器安装和设置装备摆设操作体系须要消费1小时,更新Web办事器须要10分钟,安装 Hadoop节点须要1小时,安装 Rails)运用法式须要30分钟。此外,我们还可以从这些器量尺度盘算出主动化可以节俭的时光。

为了简略起见,假如我们将 Hadoop数据存储运用、Web办事器法式和运用办事器法式都运行在统一台 Linux办事器上。在这个例子中,安装好所有软件并将体系上线总共须要160分钟。假如所有安装和设置装备摆设流程都按次序履行,也就是依次履行而不是同时履行,那么400台办事器就相当于64000分钟,即1066小时或44天。

但假如安排了一个主动化体系,那么分派时光将会年夜年夜缩减。完成雷同工作所须要的工时数将从160分钟削减到31分钟,每一个体系安装只须要10秒钟,每一份安装所须要的时光削减为31分钟,时光相当于人工安装进程的五分之一。

记住,这些还只是估算时光,实际情形有很多干扰身分。假如实现体系主动化所须要的成本与时光年夜于人工方法,那么这种主动化就不值得去做。我们须要斟酌的身分包含人力成本、主动化体系的估算应用期(主动化体系也须要保护、更新以及治理),以及组织在体系上线运行之后须要多长时光能力顺应它带来的变更。

假设实现一个主动化体系、测试和安排上线须要1000人时。那么这部门消费就应当计入主动化体系的成本中。在上一个例子中,一共须要44天(或1066小时)能力创立好有400台办事器的运用情况。经由过程主动化,树立一个支撑网站上线运行的运用办事器情况则只须要一点儿时光就够了。不外,假设须要一个月时光能力实现主动化体系并经由过程测试,全部员工能力体验到效力的晋升,那么,我们可能就要细心评估它的现实价值了。另ー方面,假如下一个月又须要树立第二个400台办事器情况,那就很可能会勤俭成本和时光,更不消说在未应用主动化时,保护和故障修复等时光也会削减了。这里的症结在于,在盘算主动化及优化工作所带来的成本和勤俭的时光时,必定要从全部项目标性命周期来斟酌,而不是只斟酌主动化体系安排时带来的效力晋升。在第二个例子中,主动化将同样400台办事器情况的创立时光削减为12400分钟,即206小时或8.6天。

对于任何组织而言,创立并保护400台办事器的一致性都不是一件轻松的工作,即就是像谷歌如许的互联网巨子,也须要年夜量的人力和资金投入能力完成。然则,一旦主动体系安排到位,他们就可以或许在几天内移动和转变全部基本架构,从而为公司供给极年夜的灵巧性。在如今以Web为基本的营业情况里,这一点异常主要。假如一个营业可以或许更快地移动和转变,那么它平日就获得了打败竞争敌手或占据市场的成本。

然则,假如一家公司只有10-50台办事器,那么它可能没有需要实现主动化,因为这种公司还没有可以或许即时完成这项义务的时光、人力,以及技巧前提。在这种情形下,他们可能更合适采取一些简略的主动化办法,如Shel剧本和调剂义务,而不是应用庞杂的全功效设置装备摆设的治理与分派体系。

然而,总的原则是不变的。必定要先剖析网站扶植优化流程须要若干时光然后再剖析实现主动化所须要的成本与时光,衡量这些需求与组织目的的关系,然后再将这些需乞降目的跟公司的历久和短期计划进行比较,最后再决议或采用一些趋向或尺度。

相關文章: