经过朋友推荐参加了《原动力.云原生.降本增效》的活动,云原生是一种新兴的软件开发和部署方法论,旨在利用云计算技术的优势,实现更高效、更灵活、更可靠的应用程序开发和部署。

一、阅读电子书的收获:

如果对看电子书不感兴趣的同学,可以直接观看视频讲座:https://marketing.csdn.net/p/6c2a12739080d8fba0fb0b529a656de1

《云原生.降本增效电子书》是由腾讯云、中国信通院、FinOps和CSDN联合编写的电子书,该书的主旨主要是云原生如何提高IT资源利用率,并且从多个纬度结合的大量的实例案例给出了量化的对比数据。

通过总结,大致分为以下几个部分:


1. 企业云原生应用的价值

云原生技术在各个行业中都有实际的应用,以及介绍如何在实施过程中解决遇到的挑战,从而达到企业提高资源利用率,实现运营降本增效。


2. 云原生降本增效实践方案


电子书提供了大量腾讯云在云原生应用中的设计模式、技术原则、策略和最佳实践

①. 结合这些策略和实践不仅能成为一种标准化work instruction作业流程,更能够帮助我们更系统、原理性的了解云原生技术。②. 让我们能够得到启发和借鉴,从而良性的在企业落地和实践中规避常见的错误和问题。③. 建立一套更高效、更安全、更灵活、高品质、可扩展、高可用、易维护的云原生技术体系。

3. 云原生降本增效案例

(1). 作业帮:

业务痛点 改善措施 量化成果

1. 规模化:数千个应用服务,对应数万个服务实例,运行在数十万计算核心之上
2. 复杂化:技术栈涵盖多种主流语言

通过云原生的改造,用基础设施接管业务当中大量的非功能逻辑,以此实现弹性、可观测性、 韧性、自动化及可持续性。

1. 使用 Go 语言重构应用模块后能够带来五倍以上的性能提升
2. 作业帮基于云原生的改造,整体的降本服务度已达到 40%

(2). 三七互娱:

业务痛点 改善措施 量化成果

1. IDC运维多机房如何进行扩容处理
2. 在 IDC 环境下,在资源隔离的同时,如何提升资源利用率及稳定性?

1. 从 IDC 到云,将虚拟机更换为云虚拟机架构,在云上部署架构的基础上向云原生转型。
2. 如:https 证书卸载、WAF 拦截黑产等方案

总容量始终是实际业务峰值的 5 ~ 7 倍。容量可控代表成本可控,这也为降本或增量提供了良好的决策依据, 因此可以通过削减总容量的方式降低成本。


(3). 京东:

业务痛点:

①. v1物理机部署资源利用率低、应用资源无法隔离、应用无隔离等问题②. v2服务器资源采购受限、资源利用率有待提升、资源使用不均衡等问题③. v3应用上下线成本高、在线集群非高峰段资源利用率不高等

改善措施:

(4). 腾讯:

业务痛点 改善措施

1. 应用资源使用设置不合理
2. 同类 Pod 各项资源有差异
3. 多维度空闲资源碎片化严重
4. 突发流量洪峰导致资源不足、资源维度有限

1. Eunomia 的实践经验
2. 求解器、调度器
3. 预测模型

量化成果:

(5). 总结:

①. 从上可以看到,腾讯云原生应用在比较大规模下的实际案例,充分的展示了云原生技术在企业应用中的巨大潜力和优势,体现降本增效实践的价值。②. 文中不仅仅只是提出的思路和方向,还给出了实际帮助公司解决了成本的业务痛点(并非纸上谈兵),可以极大的推广以及应用到企业真实项目。③. 同时,通过量化的数据和解决方案,让云原生应用程序确实可以帮助企业降低开发和运维成本,提高团队的工作效率和应用程序的可靠性,从而实现更高效的业务运营和更好的用户体验。

二、结合公司业务需求及开发工作,对于云原生落地实践:

本人是Java全栈开发者,目前公司采用的k8s集群方案,但是在资源的使用率上一直存在问题。因此想通过此次直播和电子书的学习受益匪浅,更加清晰的认识自己的不足与缺陷,希望通过学习能够为公司优化采购成本,实现降本增效。

通过文中上图几个方向进行考虑:

1. 细粒度:

①. 微服务架构可以将容器化技术拆分成多个小的、独立的服务,从而实现架构的可移植性和可伸缩性。②. 公司也是搭建了多个容器仓库组,提供多个镜像可以快速的应用到生产中。③. 提供了多个主机组,可以使不同的项目做到隔离。



2. 极致弹性:

①. 目前公司的k8s遇到的困境是经常因为资源不足而被迫升级配置、或都临时下掉没有使用率高的配置。②. 并且生产、测试、预发布经常遇到内存不足的内题,可以对比CPU的使用率还是较小,内存的使用率偏高。③. 如果导入了动态扩容机器,感觉可以解决这部分问题点。


3. 交付标准化CI/CD:

(1). 功能描述:

①. 将CI/CD等流程加入到云原生部署流程中,能够快速进行测试、构建和交付软件②. 通过插件化的自定义配置策略,完全可以覆盖99%的场景需求。③. 同时,提供版本回滚、机器人集成等多种功能,节约了大量的人工操作成本,缩短上线时间。④. 可以更快地交付产品迭代并快速满足客户需求,提高产品开发的敏捷开发迭代效率。⑤. 提供了部署yaml脚本,可以进行灵活的配置。实现env切换。




(2). 场景示例:

①. 比如将前端的脚手架打包生成一个镜像仓库,每次打包只需要下载并执行镜像中的脚手架即可打包代码②. 大大的缩减的之前npm install组件包的时间。

(3). 后期的规划:

①. 将sonarQube平台、灰度测试集成到自动化运维、持续交付中,可以保证团队代码的规范和最小化潜在的风险。②. 有利于构建一个更稳定、更可靠的产品交付。

4. 异步资源统一纳管:

①. 云原生应用中也自带了很多组件,可以很快速的构建微服务架构、容器编排、服务发现和治理、监控和告警一套服务体系。②. 由微服务、容器化技术、服务网格技术、自动化可以让云原生技术能够动态地进行伸缩和升级。③. 同时结合xx-job可以做到有效的扩展。




四、 crane了解:

在阅读电子书,发现一句话非常能深有感受:“应用效能提升包括提升资源利用率、降低技术门槛、节约研发测试成本、减少运维投入”。

  1. 了解了一下FinOps 与 Crane,github:https://github.com/gocrane/crane,
    添加集群:

查看集群信息:

而且还是基于Grafana监控,这个很多同事公司也有推荐,对于服务器的多个指标也有详细的描述:


五、体会总结与建议:

  • 该电子书深入浅出地介绍了云原生技术的现状、趋势、最佳实践、企业实践之路
  • 先从现状分析与面临的挑战,再到各种实践方案讲解,最后到公司真实场景实践之路
  • 通过对云原生技术相关的知识点进行了详细的讲解,覆盖多个纬度,全方位地阐述了云原生技术,从而更好地帮助读者从本质上理解云原生技术体系及其应用价值,更好地应对当下和未来的云原生技术体系挑战。

总结:

云原生应用程序的优势在于,它们可以更快速、更灵活地部署和扩展,减少了硬件和软件资源的浪费,同时也可以更加稳定和可靠地运行,降低了系统故障的风险。此外,云原生应用程序还可以提供更好的可观察性和调试能力,使得开发和运维团队能够更快地发现和解决问题,从而提高了整个团队的工作效率。

对有感兴趣的朋友,想到了解更多细节,可以直接看电子书或配套的视屏讲座。

码上“云“ - 《云原生.降本增效》电子书读后感相关推荐

  1. 【腾讯云原生降本增效大讲堂】Kubernetes云上资源的分析与优化

    嘉宾 | 胡启明 出品 | CSDN云原生 2022年6月30日,中国信通院.腾讯云.FinOps产业标准工作组联合发起的<原动力x云原生正发声 降本增效大讲堂>系列直播活动第2讲如期举行 ...

  2. 【腾讯云原生降本增效大讲堂】云原生混部技术标准解读

    嘉宾 | 魏博锴 出品 | CSDN云原生 2022年7月28日,中国信通院.腾讯云.FinOps产业标准工作组联合发起的<原动力x云原生正发声 降本增效大讲堂>系列直播活动第4讲如期举行 ...

  3. 【腾讯云原生降本增效大讲堂】京东云原生大规模实践之路

    嘉宾 | 杨业飞 出品 | CSDN云原生 2022年9月22日,在中国信通院.腾讯云.FinOps产业标准工作组联合发起的<原动力x云原生正发声 降本增效大讲堂>系列直播活动第9讲上,京 ...

  4. 【腾讯云原生降本增效大讲堂】Kubernetes集群利用率提升实践

    嘉宾 | 宋翔 出品 | CSDN云原生 2022年7月7日,国内首次由信通院.腾讯云.FinOps 产业标准工作组联合策划的<原动力 x 云原生正发声 降本增效大讲堂>第三期直播上,腾讯 ...

  5. 【腾讯云原生降本增效大讲堂】云原生产业发展态势分析

    CNCF云原生计算基金会2021年<FinOps Kubernetes Report>显示,迁移至 Kubernetes 平台后,68%的受访者表示所在企业计算资源成本有所增加,36%的受 ...

  6. 【腾讯云原生降本增效大讲堂】云原生降本增效优秀实践案例分享

    ​嘉宾 | 孟凡杰 出品 | CSDN云原生 CNCF云原生计算基金会2021年<FinOps Kubernetes Report>显示,迁移至 Kubernetes 平台后,68%的受访 ...

  7. 【腾讯云原生降本增效大讲堂】作业帮云原生降本增效实践之路

    ​嘉宾 | 董晓聪 出品 | CSDN云原生 2022年9月1日,在中国信通院.腾讯云.FinOps产业标准工作组联合发起的<原动力x云原生正发声 降本增效大讲堂>系列直播活动第7讲上,作 ...

  8. 【腾讯云原生降本增效大讲堂】Caelus全场景在离线混部

    嘉宾 | 陈东东 出品 | CSDN云原生 2022年7月28日,中国信通院.腾讯云.FinOps产业标准工作组联合发起的<原动力x云原生正发声 降本增效大讲堂>系列直播活动第4讲如期举行 ...

  9. 织梦文件 上传 服务器,织梦源码上传云服务器

    织梦源码上传云服务器 内容精选 换一换 WinSCP工具可以实现在本地与远程计算机之间安全地复制文件.与使用FTP上传代码相比,通过 WinSCP 可以直接使用服务器账户密码访问服务器,无需在服务器端 ...

最新文章

  1. 网站计数器 php,网站计数器 php
  2. 从 Hello World 开始
  3. js改变select下拉框默认选择的option
  4. vue element-ui IE9--11报 “无法获取未定义或null引用的属性‘toLowerCase’”
  5. 在springBoot中使用Mapper类问题_@Mapper_@MapperScan_xml文件跟mapper分开_xml文件跟mapper在同一个目录下
  6. 网线重新插拔后恢复正常_生活小窍门之网线不够长怎么办,毕亚兹网线连接器轻松搞定...
  7. docker专题(2):docker常用管理命令(下)
  8. 在 ASP.NET 2.0 中创建 Web 应用程序主题(一)
  9. [转]Yii CModel.rules()方法
  10. Java 排序算法:折半插入排序
  11. Emmagee工具的使用以及csv数据分析
  12. RuntimeError: Cannot re-initialize CUDA in forked subprocess. To use CUDA with multiprocessing, you
  13. linux用vi使一个段落对齐,12.8 Linux下vi命令和shell学习
  14. CDA数据分析师认证与Pearson VUE达成深度合作
  15. Transferability vs. Discriminability: Batch Spectral Penalization for Adversarial Domain Adaptation
  16. PS不能完成命令,因为没有足够内存(RAM)
  17. 职场中,如何让“讨厌的人”配合自己工作?
  18. 对话MVP | 柳贵:在FISCO BCOS,我体会到了开源社区的精神
  19. 大学生能从计算机游戏中受益,2019年6月大学英语四级考试写作试题库:大学生...
  20. 一体化大威海的战略抉择

热门文章

  1. windows server 服务器安全加固
  2. mpstat,pidstat,iostat,iotop,lsof
  3. Luogu P3367 并查集
  4. 【Linux】 Linux实操 --- 定时任务调度
  5. L1-060 心理阴影面积 (c++)
  6. 笔记本电脑中浏览器无法连接网络。无法连接到代理服务器,错误代码 ERR_PROXY_CONNECTION_FAILED
  7. TortoiseGit 要私钥和公钥设置
  8. C语言getchar()函数理解及其用法
  9. Python遍历所有点寻找路径(类似于深度优先)
  10. 【4】CSE支持的主要组件