
在云原生已成为技术发展必然趋势的今天,PaaS(平台即服务)作为云原生体系的核心架构层,正被越来越多的企业广泛应用,PaaS工程师也因此成为市场上的稀缺人才。本课程专为Go开发者量身打造,旨在带领大家结合Go微服务架构,从零开始自主开发一个企业级Go PaaS平台。课程不仅教授如何使用云原生技术,更深入底层原理,带你“造轮子”,帮助Go工程师打破技术瓶颈,挖掘职业新可能,实现薪资与职级的跨越式增长。
核心学习路径
1. 云原生宏观视野与Go微服务基础
行业洞察:深度解析云原生时代的人才需求,理清Go PaaS平台与DevOps、Service Mesh(服务网格)、低代码等前沿技术的关系。
微服务进阶:基于go-micro v3框架快速入门,掌握Consul集群注册、配置中心、链路追踪、熔断限流及日志监控中心的全套微服务治理方案。
2. K8s底层原理与集群搭建
架构剖析:深入理解K8s的架构原理,掌握Controller与Scheduler的调度机制,以及Service、Deployment、Pod等核心组件的运作机制。
环境落地:手把手指导K8s集群的安装与配置,结合Docker与Docker-Compose,搭建稳固的云原生开发底座。
3. PaaS平台核心业务模块开发
应用服务管理:以产品化思维开发资源创建功能,实战Pod模型、Repository、Proto对外服务及API Handler的开发,打通前后端链路。
服务与路由管理:深入剖析K8s DNS与Service底层原理,开发服务管理模块;实战Ingress路由架构,实现对外域名映射与动态路由管理。
分布式存储管理:从Ceph分布式存储架构讲起,实战通过CSI方式将外部Ceph系统接入K8s,完成PV、PVC模型与Volume API的开发,实现数据落盘。
4. 平台可观测性与监控体系建设
集群监控:引入Prometheus与Grafana构建PaaS平台的监控大脑,实现对集群资源使用情况的总览与可视化,打造完整的云原生可观测性体系。
课程目录:
Go开发者的涨薪通道
| 课件.zip
|
+—{1}–第1章云原生时代已经来临,你准备好了么?
| [1.1]–1-1云原生时代,什么样的人才更稀缺?.mp4
| [1.2]–1-2什么是云原生GOPaaS平台以及有哪些优势.mp4
| [1.3]–1-3云原生GoPaaS平台与DevOps的关系.mp4
| [1.4]–1-4云原生PaaS平台与服务网格.mp4
| [1.5]–1-5云原生GoPaaS平台与低代码.mp4
|
+—{2}–第2章Go搭建基础开发环境
| (2.1)–2-7【扩展阅读】docker安装和详细操作命令.pdf
| (2.2)–2-8【扩展阅读】Dockerfile详细说明.pdf
| [2.1]–2-1环境安装级版本说明.mp4
| [2.3]–2-3项目目录结构.mp4
| [2.4]–2-4cap-tool代码目录生成&proto文件生成.mp4
| [2.5]–2-5docker-composeyml编写和常见用法.mp4
| [2.6]–2-6总结&思考.mp4
|
+—{3}–第3章Go微服务go-microv3框架快速入门
| (3.1)–3-13【扩展阅读】升入源码理解Go-microv3.pdf
| [3.10]–3-10go-microv3启用日志中心.mp4
| [3.11]–3-11go-microv3添加监控中心.mp4
| [3.12]–3-12总结&思考.mp4
| [3.1]–3-1本章概览.mp4
| [3.2]–3-2go-microv3框架与microv3的关系.mp4
| [3.3]–3-3go-microv3框架整体介绍.mp4
| [3.4]–3-4go-microv3添加集群版本consul(上).mp4
| [3.5]–3-5go-microv3添加集群版本consul(下).mp4
| [3.6]–3-6go-microv3添加配置中心.mp4
| [3.7]–3-7go-microv3如何使用配置中心连接mysql.mp4
| [3.8]–3-8go-microv3添加链路追踪.mp4
| [3.9]–3-9go-microv3添加熔断和限流.mp4
|
+—{4}–第4章云原生GoPaaS平台K8s快速入门
| (4.1)–4-6【扩展阅读】RS和Replicaset区别.pdf
| [4.1]–4-1GoPaaS平台k8s架构原理.mp4
| [4.3]–4-3GoPaaS平台controller与scheduler调.mp4
| [4.4]–4-4GoPaaS平台controller与scheduler调.mp4
| [4.5]–4-5GoPaaS平台Service,deployment,po.mp4
| [4.6]–4-7k8s的安装(上).mp4
| [4.7]–4-8k8s的安装(下).mp4
| [4.8]–4-9总结&思考.mp4
|
+—{5}–第5章云原生GoPaaS平台应用服务管理功能开发,产品化创建资源
| (5.1)–5-27【扩展阅读】KubernetesPod优先级和抢占源码解.pdf
| (5.2)–5-28【扩展阅读】POD节点压力驱逐策略详解.pdf
| (5.3)–5-29【扩展阅读】K8s调度器kube-scheduler详解.pdf
| [5.10]–5-10GOPaaS平台Service开发(1).mp4
| [5.11]–5-11GOPaaS平台Service开发(2).mp4
| [5.12]–5-12GOPaaS平台Service开发(3).mp4
| [5.13]–5-13GOPaaS平台Main开发、基础中间件创建(上).mp4
| [5.14]–5-14GOPaaS平台Main开发、基础中间件创建(下).mp4
| [5.15]–5-15创建k8s集群config,通过kubectl操作k8s.mp4
| [5.16]–5-16创建k8s集群config,通过kubectl操作k8s.mp4
| [5.17]–5-17podhandler对外服务逻辑实现(上).mp4
| [5.18]–5-18podhandler对外服务逻辑实现(下).mp4
| [5.19]–5-19POD服务打包到docker中的注意事项及代码修改注意事.mp4
| [5.1]–5-1PaaS平台应用开发-Deployment介绍.mp4
| [5.20]–5-20PodAPI工程目录以及proto文件开发.mp4
| [5.21]–5-21PodAPIHandler开发.mp4
| [5.22]–5-22Podmain开发.mp4
| [5.23]–5-23统一网关的说明讲解.mp4
| [5.24]–5-24API完善及pod前端页面开发(上).mp4
| [5.25]–5-25API完善及pod前端页面开发(下).mp4
| [5.26]–5-26总结&思考.mp4
| [5.2]–5-2PaaS平台Pod基本概念依据调度策略介绍.mp4
| [5.3]–5-3「必看」基于慕课网gomod的相关设置.mp4
| [5.4]–5-4GOPaaS平台开发工程目录创建及说明.mp4
| [5.5]–5-5GoPaaS平台Pod模型的开发(上).mp4
| [5.6]–5-6GoPaaS平台Pod模型的开发(下).mp4
| [5.7]–5-7GOPaaS平台Repository代码开发(上).mp4
| [5.8]–5-8GOPaaS平台Repository代码开发(下).mp4
| [5.9]–5-9GOPaaS平台Proto对外服务开发.mp4
|
+—{6}–第6章云原生GoPaaS平台服务管理功能开发,学习服务与底层的关
| (6.1)–6-9【扩展阅读】深度剖析K8SDNS的Service与Pod.pdf
| [6.1]–6-1Service类型原理介绍.mp4
| [6.2]–6-2cap-v2,cap-tool,cap-api-gatew.mp4
| [6.3]–6-3Service服务端model模型开发.mp4
| [6.4]–6-4service服务端proto文件开发及代码生成.mp4
| [6.5]–6-5Service服务开发.mp4
| [6.6]–6-6svcAPI工程创建及接口业务逻辑开发.mp4
| [6.7]–6-7服务管理前端效果展示及删除接口完善.mp4
| [6.8]–6-8总结&思考.mp4
|
+—{7}–第7章云原生GoPaaS平台路由管理功能开发,对外域名映射,动态
| (7.1)–7-9【扩展阅读】Kubernetes使用ingress配置ht.pdf
| [7.1]–7-1路由ingress架构详解.mp4
| [7.2]–7-2路由model与repository开发调整.mp4
| [7.3]–7-3路由service开发.mp4
| [7.4]–7-4路由handler逻辑开发和注意事项.mp4
| [7.5]–7-5route对外API的开发.mp4
| [7.6]–7-6在k8s中创建nginx-controller资源对象.mp4
| [7.7]–7-7route前端管理页面及效果演示.mp4
| [7.8]–7-8总结&思考.mp4
|
+—{8}–第8章云原生GoPaaS平台后台监控能力建设,总览集群资源使用
| (8.1)–8-5【扩展阅读】PrometheusOperator安装配置详.pdf
| [8.1]–8-1GoPaaS平台监控系统Prometheus架构介绍.mp4
| [8.2]–8-2GoPaaS平台Prometheus监控安装.mp4
| [8.3]–8-3GoPaaS平台监控Grafana图标使用说明.mp4
| [8.4]–8-4总结&思考.mp4
|
\—{9}–第9章云原生GoPaaS平台分布式存储管理功能开发,提供数据落盘
(9.1)–9-18【扩展阅读】基于kubernetes-1.21.5使用R.pdf
[9.10]–9-10GoPaaS平台k8s通过CSI方式添加外部Ceph系统.mp4
[9.11]–9-11GoPaaS平台PVC模型开发.mp4
[9.12]–9-12GoPaaS平台Service开发(上).mp4
[9.13]–9-13GoPaaS平台Service开发(下).mp4
[9.14]–9-14GoPaaS平台PV与PVC的关系和原理说明.mp4
[9.15]–9-15GoPaaS平台ServiceHandler开发.mp4
[9.16]–9-16GoPaaS平台volumeapi开发.mp4
[9.17]–9-17总结&思考.mp4
[9.1]–9-1GoPaaS平台分布式存储Ceph架构介绍.mp4
[9.2]–9-2GoPaaS平台Ceph核心组件介绍.mp4
[9.3]–9-3GoPaaS平台Ceph存储过程及核心概念介绍.mp4
[9.4]–9-4GoPaaS平台Ceph资源购买注意事项.mp4
[9.5]–9-5GoPaaS平台Ceph安全机器初始化.mp4
[9.6]–9-6GoPaaS平台cephadm安装基础集群(上).mp4
[9.7]–9-7GoPaaS平台cephadm安装基础集群(下).mp4
[9.8]–9-8GoPaaS平台ceph核心组件安装.mp4
[9.9]–9-9GoPaaS平台k8s通过CSI方式添加外部Ceph系统(.mp4
下载地址:
感谢您的来访,获取更多精彩文章请收藏本站。


















