对DevOps和云原生的一些认识

一. 云原生

首先,CNCF给云原生的定义:云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。

1.应用场景

1.1 提高集群资源的利用率

云计算的核心其实就是将传统业务上云。通过一个较大的资源池、不需要专门预留大量的空余资源、通过虚拟化技术帮你解决流量峰值导致的资源利用不平均。云原生更是进一步缩小粒度,通过容器的方式,进一步提高资源的利用率,不过这个比较依靠调度算法。所以大厂目前很大方面都是在资源调度算法上面做优化。

1.2 通过自动化的方式提高应用的稳定性

是通过微服务化,将应用水平、垂直等方式扩展。

是通过自动化方式修复、如探针、熔断降级、自动重启等。如声明式API就是为了让资源达到某种状态。

1.3 提高持续交付的能力和系统的兼容性

随着业务的扩大,部署交付往往变得更加频繁。以往传统的部署方式可能是开发写好代码、然后写好部署文档、交给运维进行部署。云原生的场景下有了新的方式、devops也就是将开发和运维的隔阂变得更小。原来的运维人员一部分专心负责集群的稳定性和资源利用率。另一部分运维人员(开发人员)开发自动化部署工具,不仅是简单地将应用进行部署,同时也要靠考虑质量方面的问题。业务人员可以通过自动化部署工具参与业务应用的部署和运维而不用直接接触服务器。

通过基础设施即代码的方式。

1.4 增加系统可观察性,如监控日志方案

当业务达到一定的程度,同时你已经微服务化以后,系统的复杂度往往非常高。虽然有一系列的自动化运维工具。但是你需要知道系统内部的一些情况。这里就需要监控、日志、调用链等情况。

2.特点

2.1 兼容/抽象性

抽象性、兼容性。其实用过k8s就能知道里面有csi、cri、cni等开放接口、用户在自定义的场景可以选择合适的存储、网络、甚至容器运行时。还有ingress也是入口的抽象表示、一般情况下不管选择哪种网关都可以适用(非一般情况下,比如适用crd的方式定义、或者一些自定义的配置会在annotation中另外声明)。

2.2 低耦合

监控和日志标准的收集方式

使用istio 分布式追踪通过sidecar的方式与代码解耦;兼容不同方式获取服务发现

配置可以采用configmap/secret的方式兼容传统应用等

二.DevOps

云原生对于业内人士已不再陌生,随着云计算、微服务、容器等技术的蓬勃发展,云原生的概念已被市场普遍接受。对于云原生技术的落地,也成为各团队重点关注和亟待解决的问题。作为DevOps一站式平台,将云原生开发模式融合到产品中,为广大开发者提供好用易用的云原生研发管理解决方案。开箱即用的敏捷项目管理、代码管理、自动化测试管理,CICD流水线等功能,让开发、测试、部署全流程与云原生底座平台无缝结合,进一步降低开发者上手云原生技术的门槛,加快云原生技术转型,大幅提升软件生产效率。

1.DevOps工具链实践演进之路

1.0 散装 工具

2.0 广撒网 尝试

3.0 规模化&体系化

2.2022三大计划

2.1 修炼内功

持续集成和持续部署能力更加强大

编排和可视化

批量构建/发布

监控+日志+调用链

更加好用、更加稳定、效率更高

提升易用性

增加稳定性

提高时效性

2.2 强推上云

相应业务快速变化(高效)

提供稳定可靠的运维保障(稳定)

计量计费、弹性计算(降本增效)

2.3 数智化

数字化/信息化-降本增效

业务流程化

流程标准化

标准信息化

信息自动化

智能化-数字化升级、增效降本

组织文化的转型

思维模式转型

数字技术的应用

流程方法的再造

人才能力的培训

让数据决策思维

三.总结

云原生它的核心就是让用户将更多精力集中在业务层面,而不是聚焦在庞杂的“架构与技术”中,而作为技术人员,就更加应该关注新技术和开源技术得进步,拥抱开源和拥抱变化,持续学习新技术。云原生其实不是指某一项技术或单个产品,而是一种系统化的方法论和技术的集合。在云原生的概念之下,软件开发、测试、运维乃整个生命周期都发生了变化。也可以说云原生技术重塑了 IT 基础架构和应用程序平台的整个生态系统。

而DevOps他由最初的解决开发和运维人员协作壁垒逐渐扩展到整个研发生命周期,旨在响应快速的业务需求、提升研发效率、降低企业研发成本。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容