V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dataman
V2EX  ›  推广

乐高的关键在于底盘, DevOps 成功的关键在于基础设施

  •  
  •   dataman · 2017-06-02 17:27:30 +08:00 · 2459 次点击
    这是一个创建于 2513 天前的主题,其中的信息可能已经有所发展或是发生改变。

    image

    数人云最近给大家分享的文章分别从指标(《当心 DevOps 虚假指标》)、数据(《说服上司落地实践 DevOps,这里有几组数据》)等方向阐述了 DevOps 的理念。说服了上司,明确了指标,那么接下来要做什么呢?当然是做好基础设施!

    而数人云今天刚刚邮寄出儿童节活动的奖品,其中有一项是乐高积木。你有没有想过 DevOps 和乐高积木之间的共通性?

    乐高积木想搭的好需要一个好的底盘,那么 DevOps 呢?

    请小伙伴们扎好马步,听小数讲讲 DevOps 的底盘—— SDI。

    还记得乐高积木是怎么玩的吗?可以按照指示进行操作,也可以用创意建造一个完全属于自己的东西,然后再逐步完善它。如果有那个非常经典的绿色底盘,那么不管创意水准如何,都能建立一个乐高城市。

    DevOps 的方法和乐高模块化建造过程很多方面是一致的,工具和流程无论怎么改变,但扎实的基础是快速部署和重复性操作的支柱。根据 RightScale 的“ 2016 云计算报告”中指出,DevOps 的使用率从 2015 年的 66%上升到 2016 年的 74%,这表明开发者和 IT 部门正从中获益。

    但即便采用率正在上升,一些 DevOps 团队仍然难以从 DevOps 模式中提取所有利益,因为其更关心“乐高积木”但是没有考虑过底板。DevOps 需要一个更灵活的模块化的基础,一个由开源技术构建的关键定义基础设施( SDI )才是成功的。

    基础设施:敏捷业务之路

    DevOps 模式是以加速整个应用交付生命周期为目标(初始开发、测试、交付市场),使业务能快速响应消费者的需求(提供新服务、修复 BUG、添加新功能等)。DevOps 团队要成功执行这一点,就需要一个灵活的、模块化的云基础设施来适应以及扩展。

    SDI 通过自助接口提供了更方便的资源访问,让开发人员能够快速获取所需资源。同时还为 DevOps 团队提供了标准化服务,在开发环境中构建的应用程序能轻松地在测试和生产环境中部署运行,从而加快了交付市场的速度。SDI 还提供了一种灵活且模块化的方法,能及时便捷的访问最新技术,如容器。

    SDI 提供了最佳的“乐高”基础模板支持 DevOps 流程,从而改善应用程序的生命周期管理。

    支持自动化战略协作

    日常部署和任务管理是每个 IT 企业的弱点。自动化是提高效率,降低成本并快速响应基础设施需求的最佳方法。

    作为 SDI 的关键组件,应用程序生命周期的自动化和编排,包括部署强化的 VM 或容器模板,可确保更快、一致和可重复的资源调配和配置。此外,SDI 自动化和监控工具可以智能地感知和响应基础需求,自动优化和调整基础设施。这样就可以腾出时间让团队专注于战略计划和后端任务。

    DevOps 模式是协作且不断创新的,是通过让基础设施自动完成普通任务并自动响应需求来实现的。

    将可视化降到基础水平

    目前成功采用 DevOps 的一个挑战是应用程序交付缺乏可视性。由于开发人员依赖于通过松散耦合的事件链不断进行创新, 因此了解每个链接的运行方式,对于保持链在正确方向至关重要。

    没有任何基础设施比开源项目更加协作和透明,基础设施本身是建立在开放和代码开源的基础上,所以在开发环境中对其使用会自然转换。由于 DevOps 使用 CI/CD 来保持精细化,所以对其基础架构做出贡献的开源项目也是如此。持续不断的创新使基础设施和开发工具能及时更新,从而支持整个 DevOps 团队。

    文化挑战的解决方案

    Ops 不仅仅采用现有技术的变化,也需要一个组织内的文化转变。利用开源技术的软件定义基础架构是建立在同样的概念上——通过协作增长。企业不承诺使用单一的供应商或合适的解决方案,为他们提供扩展的资源和工具网络以优化其 IT 需求和业务运营。DevOps 是技术与人的结合,SDI 环境使这种结合更加成功。

    多年来,世界上有许多伟大的“乐高项目”如小型私人住宅项目和大型公共展览。但他们成功的共同点是基础框架,让各地的项目创新者更快捷有效地建立“乐高”杰作。

    对 DevOps 人员,软件定义基础设施建设使用开源解决方案是成功的根本。SDI 坏境通过自动化提高了效率,完善了对应用程序性能的可视性,实现了创新和敏捷业务模型,并创造了更强大的文化定位。

    原文地址:Why DevOps Success Depends on the Right Infrastructure - DevOps.com

    作者:Terri Schlosser

    2 条回复    2017-06-02 17:46:19 +08:00
    dreamwar
        1
    dreamwar  
       2017-06-02 17:44:14 +08:00
    太长了,这种文章,看着巨累
    dataman
        2
    dataman  
    OP
       2017-06-02 17:46:19 +08:00
    @dreamwar 真的已经尽量缩短了!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1008 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:44 · PVG 06:44 · LAX 15:44 · JFK 18:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.