写点什么

云原生训练营课程总结

作者:Rex
  • 2022-11-04
    江苏
  • 本文字数:573 字

    阅读完需:约 2 分钟

简单讲,“云”就是把一批计算节点整合到一起,构成一个计算集群,并把集群的 CPU 和内存等资源抽象出来,再通过 API 提供给外部使用。而“云原生”是一种高度自动化的云,可以帮助业务实现自动化的发布、扩容、缩容和监控等功能。实现这些功能主要是基于应用容器化封装、服务网格、不可变基础架构、声明式 API 等,所以从技术角度看,云原生是一个技术体系,由多个技术栈组合而成,而不仅仅是 Kubernetes



我作为后端开发工程师,为什么学习云原生技术体系?

  1. 虽说后端工程师核心是精通领域业务和开发业务代码,但这是不够的,需要扩大知识面,成为一个“全面手”。即要理解代码要运行在什么样的产线环境,如何部署到产线环境、如何监控业务服务的运行情况、如何在服务峰谷时段自动地扩容和缩容等等

  2. 技术演进所需

我们早年的应用架构是单体应用,应用部署在单体服务器,后来即使加上负载均衡等技术,但应用变得原来臃肿,各服务器也变得难以维护。后来到了容器时代,开始拆解服务到容器,但随着业务量增长、复杂度增加,就需要一个技术体系管理日益庞大的容器量、管理复杂的网络流量。所以技术演进到需要用云原生技术体系,来管理容器集群、自动化的扩缩容、服务网格来管理流量、实现服务的可观测性。

学到了什么

  • 这是经过三个多月的集中学习梳理出来的主要知识点,但后面还需要对重点知识和即将要用到的技术栈,至少再学习和练习两遍。


发布于: 刚刚阅读数: 4
用户头像

Rex

关注

还未添加个人签名 2018-06-14 加入

还未添加个人简介

评论

发布
暂无评论
云原生训练营课程总结_Rex_InfoQ写作社区