设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 562|回复: 0
收起左侧

DevOps与云平台是个啥关系?

[复制链接]
发表于 2019-2-28 11:21:23 | 显示全部楼层 |阅读模式
在当下很多组织中,涉及数据中心的IT基础设施的变更简直就是一场噩梦,由于变更可能会导致诸多问题,比如在机房停电维护后重启的服务器硬件会偶发异常损坏,服务器的操作系统由于打了存在技术债务的补丁从而导致系统的异常宕机或运行在服务器上的应用的不稳定情况时有发生等诸多情况。
为了应对IT基础设施的脆弱性,很多组织考虑采取自动化变更管理的流程,最好通过技术手段把日常我们认为重大的变更或正常变更变成标准变更,尽极大可能降低变更的风险和使IT基础设施的脆弱性得以减轻。
那么我们如何才能做到这一点呢?随着虚拟化和云计算的技术越发成熟,使虚拟机的部署和网络设备的配置越发自动化,基本都可以通过预设的程序脚本调用得以实现。在近几年一种思潮逐渐引起大众的关注,那就是“IT基础设施即代码”。在理想的情况下应用脚本或程序可以根据实际的业务需要动态地部署开发、测试乃至生产环境,做到一键部署和一键回滚的神奇效果。是的,这种效果和DevOps所提倡的逐步消除生产系统的脆弱性的理念正好不谋而合。因此,我们可以得出一个结论,那就是DevOps的持续交付的能力主要体现在两个重要方面,一个方面就是通过像Jenkins或阿里的云效这样的软件来打造从软件提交到代码库到软件实现真正部署的自动化部署流水线;另一方面就是通过拥有“IT基础设施即代码”的云平台(比如阿里云或亚马逊云)提供的自动化脚本实现IT基础设施的动态资源部署、回收和异常回滚。当然,成熟的部署流水线商业软件和云平台所提供的自动化脚本不仅仅可以实现对待发布的软件产品或IT基础设施的动态部署和资源回收,还可以实现对产品的版本控制(原先属于配置管理流程的范畴)、变更跟踪(属于变更管理流程的范畴)、复杂问题的分析(属于问题管理流程的范畴)的自动化处理。
谈到云平台,目前阿里云或亚马逊的云在中国已经风生水起,有些朋友对“人云亦云”的云计算平台还是了解的一知半解,我们且对云的特性做一个正本清源的解读。大家都知道云作为一种IT服务交付的实体,它应该是有既定的特性标准的。美国的标准和技术委员会(The US National Institute of Standards)特意针对云平台常见的五个特性进行了经典的总结如下:
1、按需的自服务(On-demand self-service):提供无人值守的动态IT计算、存储和网络资源的按需提供和回收;
2、宽泛的网络接入(Broad network access):提供基于桌面云的瘦客户端(thin client)和传统PC客户端(thick client)的无缝接入访问;
3、资源池(Resource pooling):以资源池的形式提供按需的资源共享,共享IT资源给多租户的用户,即充分实现云平台软件即服务(SaaS)的多租户模型(multi-tenant model)的交付方式;
4、快速的弹性伸缩(Rapid elasticity):通过池化的IT资源可以让云平台所提供的自动化脚本或程序实现资源的快速部署和弹性收回。客户或终端用户不必考虑资源的容量,只需考虑资源的动态需求就好。资源的动态满足完全可以通过云平台的技术交付能力动态和按需实现;
5、度量服务(Measured service):即根据动态的客户或用户的需要提供针对不同类型用户的计费能力,达到按需收费的目的。
总之,DevOps理念中关于消除生产系统的脆弱性的美好愿望正在随着更多自动化技术的不断涌现在不久的将来越发成为可能。很多还沉浸在数据中心或机房变更梦魇的企业可以逐步尝试DevOps所提倡的“部署流水线”和“IT基础设置即代码”在其组织实现的可能性,这是一种机会风险。在数字化转型的大潮下,企业交付的往往都是以IT为代表的数字化产品。DevOps就是要实现数字化产品的快速价值交付,消除产品所在生产系统的脆弱性。我们可以简单的认为企业在实施DevOps的成功也预示着企业打造其在竞争市场的商业价值的成功。
东方瑞通成立于1998年,总部在北京,分别在上海、广州、天津、武汉、济南、深圳、成都、重庆、杭州和西安建立了直营分部,全国拥有超过40间专业培训教室、40多位专职讲师及180多位签约讲师;作为国内企业级IT高级技术&管理培训的领军机构,为数千家企业客户提供员工外派(公开课)和团体定制培训服务,累计培训专业人才数十万名。

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2024-4-25 03:39 , Processed in 0.056581 second(s), 8 queries , Redis On.  

  Powered by Discuz!

  © 2001-2024 HH010.COM

快速回复 返回顶部 返回列表