云原生是在云计算场景下的再升级,其核心是创新,是一次比物理机上云更彻底的创新。云原生让工作负载摆脱束缚,能够自由地在各种平台上运行。诚然,这种创新带来了更多的可能性,但也增加了架构的复杂度。之前我们总说云计算是数字时代的“水电煤”。但各种工作负载复杂的启动关系,创建容易释放难的计算资源,似乎并没有那么“随取随用”。究其根因,那些没那么弹性的架构,其中依然残留了各种物理机时代的逻辑结构。
SREWorks 的开发团队作为阿里云大数据集群的运维支撑团队,亦是经历了上段提到的种种问题,从传统架构到云原生架构,在大规模集群场景下不断地摸索沉淀,基于数据化、智能化的思想将稳定性、成本、效率、安全四大场景都构筑在平台运维能力中。SREWorks 是阿里大数据基础工程技术团队的一款诚意之作,他们将这些数智化能力全部开源并产品化地构筑在了这款开源项目中。这款精品项目是无论多少次行业经验分享都无法比拟的,它可能会改变一些你对运维的固有认知。
本书将分为三个主题,共11章节——《SREWorks 介绍篇》、《Kubernetes 资源编排篇》、《云原生运维实战篇》。想要了解数智运维体系以及平台架构,推荐阅读《SREWorks 介绍篇》;希望了解云原生技术栈如何演进的同学推荐阅读《Kubernetes 资源编排篇》;想要知晓这些平台化的能力如何在生产环境中大显身手,推荐阅读《云原生运维实战篇》。本书会将 SREWorks 中的各种产品能力一一道来,同时也会附带云原生的基础科普,便于读者更好地理解云原生架构,以及 SREWorks 的云原生数智运维为什么要这样做。适合正在向云原生转型的技术老兵,也适合刚入行正在熟悉 k8s 的小白。推荐阅读完本书后配合 SREWorks 进行实践,效果更佳。
目录
1、序言
2、导读
3、SREWorks介绍篇
3.1 阿里云原生大数据运维平台 SREWorks 正式开源
3.2 SREWorks 前端低代码工程设计
3.3 基于 Elasticsearch 生长的 SREWorks 数据化运维体系
3.4 一看就会的 SREWorks 快速入门
4、Kubernetes 资源编排篇
4.1 Kubernetes 资源编排之一:Pod YAML 篇
4.2 Kubernetes 资源编排之二:Helm 篇
4.3 Kubernetes 资源编排之三:Kustomize 篇
4.4 Kubernetes 资源编排之四:CRD+Operator 篇
4.5 Kubernetes 资源编排之五:OAM 篇
5、云原生运维实战篇
5.1 SREWorks 持续交付云原生化:镜像构建
5.2 阿里超大规模 Flink 集群运维实践
SREWorks 项目开源地址:https://github.com/alibaba/sreworks
电子书下载地址:https://developer.aliyun.com/ebook/7784
让我们共同实践,共同努力,推动云原生时代早日到来。