你所不了解的 DevOps
|
.1 DevOps的必要性 每个伟大的梦想都源于梦想家。永远铭记,你拥有的力量、耐心和热情,可以令你摘星揽月、改变世界。 改变是生命的法则,也适用于组织机构。如果任何组织或者个人只盯着过去或者现有的模式、文化或实践,他们就肯定会错失未来的最佳实践。在动态的IT世界中,我们必须赶上技术革新的步伐。 我们可以参考乔治•萧伯纳的名言: 不改变就不可能进步,无法改变自己的想法,就不能改变任何东西。 现在,我们关注的是应用程序生命期管理方法的改变。重要的是,我们是否真的需要这种改变?我们是否真的需要经历改变的痛苦? 答案是肯定的。 人们可能会说,这种业务或者文化的改变不能是强制性的。 同意。
让我们在图1-1的帮助下,理解现代世界中组织在应用程序生命期管理中面对的痛点。 业务中不断变化的模式和竞争环境,改善应用程序生命期管理是当务之急。 在现代,有什么因素能够帮助我们改善应用程序生命期管理? 是的,云计算改变了游戏规则,为许多开创性的解决方案和创新打开了大门。让我们来理解云计算的真正意义,以及DevOps和自动化等术语在企业中所起的重要作用。 1.1.1 云计算概述 从计算革命来看,云计算是下一个合乎逻辑的步骤。从传统数据中心和虚拟化,到混合环境、私有云、公共云和混合云服务,云计算是向云消费者按需提供多租户或者专用计算资源(如计算、存储和网络)的计算类型。云计算有多种不同风格,包括不同的云部署模型和云服务模型。最重要的是其定价模型——现收现付。 云部署模型是云资源部署的方式。 1)私有云:私有云由防火墙后专门用于特定组织的场内云资源组成。 2)公共云:公共云由可用于所有组织及个人的云资源组成。 3)混合云:混合云由可用于一组有类似兴趣或者类似需求类型的组织的云资源组成。 4)社区云:社区云由组合两种或者更多部署模型的云资源组成。 云服务模型描述了向各类客户(个人、小型组织、大型企业)提供云资源的方式。 云服务模型包括:云客户或者最终用户可以访问和控制虚拟机的纯基础设施——基础设施即服务(IaaS);提供运行时服务,云服务提供者提供和管理运行应用所需的所有软件安装及配置的平台——平台即服务(PaaS);云服务提供者提供整个应用程序,负责基础设施和平台的软件即服务(SaaS)。 (编辑:漯河站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

