云原生 DevOps

本文探讨了云原生环境对DevOps带来的新挑战,包括云环境复杂性、SecDevOps的重要性、服务优于工具的概念、Serverless应用的兴起以及运维工程师的角色转变。文章指出,DevOps在云原生环境下的实践需要考虑安全内建、跨云平台的基础设施编排以及服务化的应用,同时提出了Serverless和基础设施开发者的新趋势。
摘要由CSDN通过智能技术生成

技术雷达是ThoughtWorks每年出品两期的技术趋势报告,新一期即将在5月15日正式发布。本人有幸第三次参与技术雷达的汉化发布工作,并借此机会一览技术前沿的动态和变化。

DevOps 将迎来自己的十岁生日。对于整个行业,DevOps所带来的冲击并没有因为时间的增长而减缓,反而越发的剧烈和深远。

CloudNative 带来的新挑战

随着大规模的互联网应用不断在云计算平台上遇到挑战,新的应用架构模式呼之欲出,在众多的实践和方法论中,CloudNative 应用是其中的佼佼者。

目前 CloudNative 的定义则是来自于2017年成立的 Cloud Native Computing Foundation (“云原生计算技术基金会”,以下简称 CNCF),CNCF:容器化,容器的动态编排和微服务。

然而,仅仅有了构建 CloudNative 应用的方法论是不够的。一方面,仅仅采用部分 DevOps 技术而没有没有采用 DevOps 的组织流程优化,仍然会出现 “DevOps 之痛”,并阻碍着互联网转型。另一方面,“经典的”企业级 DevOps 经验如何在云计算环境下有效的发挥其作用,也是一个新的挑战。于是我们可以看到,即便是具有 DevOps 基因的互联网企业开始刻意的进行敏捷和 DevOps 转型。而率先完成 DevOps 转型 的企业在进行 云原生 应用改造和技术革新过程中也面临着同样的问题。

这就对 DevOps 在云原生环境下的应用提出了新的课题和实践诉求,我们如何在云原生的环境下实践 DevOps 以达到更有生产力的表现?

本文将结合最新一期的技术雷达,试图勾画出 DevOps 在云原生的环境下的特性、未来的趋势以及相应的实践。

背景:不断蔓延的云环境复杂性

本期技术雷达主题之一是:不断蔓延的云环境复杂性。

随着更多云计算厂商的出现,差异性质的服务将会越来越少。而在马太效应下,云计算平台之间也将迎来大规模的整合和重组。云计算平台之间竞争不断加剧,使得我们对云计算有了更多的选择,同时带来的是云平台之间在兼容性上的问题。我们虽然可以看到 Docker 这样的封装式解决方案,但对于整体云计算平台的编排和利用。例如网络,安全设施,服务资源间调度,却缺乏统一规范和标准。从平台的角度来看,这确实是避免客户流失的有效手段,但留给用户的选择空间不大。

因此,跨云平台的基础设施编排工具不断出现,使得用户可以在不同的云平台之间无缝切换。呼之欲出的将是一个云计算的标准或者事实标准,进而加强这个市场上的马太效应,淘汰掉小的云服务厂商,或者因为技术独特而被大的厂商收购。

如果你害怕自己的数据中心被平台所绑定,则需要花费更多的成本来维护一个

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值