慕课网-Go开发者的涨薪通道自主开发PaaS平台核心功能|无秘九章

课程简介:

云原生已是毋庸置疑的技术发展趋势之一。PaaS作为云原生体系的核心架构层,正被越来越多的公司应用,PaaS工程师也成为企业招聘热门资源。Go开发者,正是PaaS工程师的主要人才来源。本课程将带领大家,结合Go微服务打造PaaS平台的核心业务(包括Pod,service,deplyment,Ingress,存储,监控,中间件,镜像市场等),帮助Go工程师探索PaaS开发,挖掘职业新可能。

 

目录

  • 第1章 云原生时代已经来临,你准备好了么?5 节 | 23分钟

    随着云计算的发展,越来越多的企业逐步的把IT资源迁移到云上。PaaS平台作为基础设施基座,可以帮助企业快速构建功能丰富的容器云平台,提升交付效率,降低成本;而PaaS平台研发工程师更是大厂竞相争抢的高薪人才,本课程将会带你进阶pass平台开发,掌握高薪密码!…

    收起列表

    • 视频:1-1 云原生时代,什么样的人才更稀缺? (08:43)
    • 视频:1-2 什么是云原生GO PaaS 平台以及有哪些优势 (04:54)
    • 视频:1-3 云原生Go PaaS 平台与 DevOps 的关系 (03:35)
    • 视频:1-4 云原生PaaS 平台与服务网格 (02:17)
    • 视频:1-5 云原生Go PaaS 平台与低代码 (02:57)
  • 第2章 Go 搭建基础开发环境8 节 | 46分钟

    本章中,将带领大家一起准备开发环境,逐步介绍go mod 的慕课网代理设置、工程目录结构的规划、Docker-compose 的使用等知。同时,为了帮助同学们提升开发效率,Cap 老师精心准备了自动化的生成框架 Cap-tool ,不仅可以应用于课程项目开发,更可以无缝衔接日常业务,快来一起认识它~…

    收起列表

    • 视频:2-1 环境安装级版本说明 (03:15)
    • 视频:2-2 go 代理和慕课网 git 设置 (06:54)
    • 视频:2-3 项目目录结构 (10:30)
    • 视频:2-4 cap-tool 代码目录生成 & proto 文件生成 (12:02)
    • 视频:2-5 docker-compose yml编写和常见用法 (09:18)
    • 视频:2-6 总结&思考 (03:11)
    • 图文:2-7 【扩展阅读】docker 安装和详细操作命令
    • 图文:2-8 【扩展阅读】Dockerfile 详细说明
  • 第3章 Go 微服务 go-micro v3 框架快速入门14 节 | 96分钟

    要完成PaaS 平台的开发,需要对微服务有充分的认知。本章中,将带领大家一起认识 v3 与 micro 的区别;了解 go-micro 框架,认识它的注册中心、配置中心、链路追踪、熔断&限流、监控等模块组件的使用,帮助同学们快速掌握Go主流微服务框架的核心应用。…

    收起列表

    • 视频:3-1 本章概览 (01:53)
    • 视频:3-2 go-micro v3 框架与 micro v3 的关系 (03:07)
    • 视频:3-3 go-micro v3 框架整体介绍 (03:42)
    • 视频:3-4 go-micro v3 添加集群版本consul(上) (04:52)
    • 视频:3-5 go-micro v3 添加集群版本consul(下) (12:52)
    • 视频:3-6 go-micro v3 添加配置中心 (10:37)
    • 视频:3-7 go-micro v3 如何使用配置中心连接 mysql (11:43)
    • 视频:3-8 go-micro v3 添加链路追踪 (10:10)
    • 视频:3-9 go-micro v3 添加熔断和限流 (13:05)
    • 视频:3-10 go-micro v3 启用日志中心 (13:33)
    • 视频:3-11 go-micro v3 添加监控中心 (08:21)
    • 视频:3-12 总结&思考 (01:55)
    • 图文:3-13 【扩展阅读】升入源码理解 Go-micro v3
    • 作业:3-14 【课后练习】阶段练练练
  • 第4章 云原生 Go PaaS 平台 K8s 快速入门10 节 | 57分钟

    开发 PaaS 平台必须要对底层 K8s 的核心有深入的了解,本章中,将带领同学们一起探究 k8s 核心组件以及核心组件的原理,方便同学们在后续的开发过程中,能够对需求快速理解,并轻松上手。

    收起列表

    • 视频:4-1 Go PaaS 平台k8s 架构原理 (07:33)
    • 视频:4-2 Go PaaS 平台 k8s 核心组件-apiserver 架构原理讲解 (06:29)
    • 视频:4-3 Go PaaS 平台 controller 与 scheduler 调度器原理(上) (06:00)
    • 视频:4-4 Go PaaS 平台 controller 与 scheduler 调度器原理(下) (09:04)
    • 视频:4-5 Go PaaS 平台 Service,deployment,pod的关系 (02:24)
    • 图文:4-6 【扩展阅读】RS和Replicaset 区别
    • 视频:4-7 k8s的安装(上) (05:50)
    • 视频:4-8 k8s的安装(下) (15:18)
    • 视频:4-9 总结&思考 (03:44)
    • 作业:4-10 【课后练习】阶段练练练
  • 第5章 云原生 Go PaaS 平台应用服务管理功能开发,产品化创建资源30 节 | 312分钟

    容器应用的管理为 PaaS 平台的核心内容,更是平时使用最多的模块,该模块对生产使用,动态创建,资源分配都有极大的简化作用,能够帮助研发,运维人员通过改功能,快速创建需要的资源及需要部署的应用,本章将带领大家完成相关模块功能的开发,并掌握 K8S 部署的实用技巧。…

    收起列表

    • 视频:5-1 PaaS 平台应用开发-Deployment介绍 (11:06)
    • 视频:5-2 PaaS 平台Pod 基本概念依据调度策略介绍 (16:22)
    • 视频:5-3 「必看」基于慕课网go mod的相关设置 (03:56)
    • 视频:5-4 GO PaaS 平台开发工程目录创建及说明 (08:42)
    • 视频:5-5 Go PaaS 平台 Pod 模型的开发(上) (12:34)
    • 视频:5-6 Go PaaS 平台 Pod 模型的开发(下) (07:24)
    • 视频:5-7 GO PaaS 平台 Repository 代码开发(上) (13:25)
    • 视频:5-8 GO PaaS 平台 Repository 代码开发(下) (10:41)
    • 视频:5-9 GO PaaS 平台 Proto 对外服务开发 (12:33)
    • 视频:5-10 GO PaaS 平台 Service 开发(1) (10:57)
    • 视频:5-11 GO PaaS 平台 Service 开发(2) (17:04)
    • 视频:5-12 GO PaaS 平台 Service 开发(3) (21:34)
    • 视频:5-13 GO PaaS 平台 Main 开发、基础中间件创建(上) (08:40)
    • 视频:5-14 GO PaaS 平台 Main 开发、基础中间件创建(下) (10:15)
    • 视频:5-15 创建k8s集群config ,通过kubectl操作k8s集群(上) (11:59)
    • 视频:5-16 创建k8s集群config ,通过kubectl操作k8s集群(下) (10:04)
    • 视频:5-17 pod handler 对外服务逻辑实现(上) (09:55)
    • 视频:5-18 pod handler 对外服务逻辑实现(下) (11:51)
    • 视频:5-19 POD 服务打包到docker中的注意事项及代码修改注意事项 (17:00)
    • 视频:5-20 Pod API 工程目录以及 proto 文件开发 (12:31)
    • 视频:5-21 Pod API Handler 开发 (13:13)
    • 视频:5-22 Pod main 开发 (21:44)
    • 视频:5-23 统一网关的说明讲解 (04:51)
    • 视频:5-24 API 完善及pod 前端页面开发(上) (14:11)
    • 视频:5-25 API 完善及pod 前端页面开发(下) (11:57)
    • 视频:5-26 总结&思考 (07:03)
    • 图文:5-27 【扩展阅读】Kubernetes Pod 优先级和抢占源码解析
    • 图文:5-28 【扩展阅读】POD 节点压力驱逐策略详解
    • 图文:5-29 【扩展阅读】K8s 调度器 kube-scheduler 详解
    • 作业:5-30 【课后习题】阶段练练练
  • 第6章 云原生 Go PaaS 平台服务管理功能开发,学习服务与底层的关系10 节 | 106分钟

    PaaS 平台中服务起着至关重要的作用,负责控制多种发布策略,是保证服务负载均衡,蓝绿发布,金丝雀发布的基础,本章通过 Service 服务的管理功能,讲解 Service 与 Pod 的关联关系。同时介绍快速开发框架 cap-tool,cap-v3 的使用说明,掌握后也能复用于日常工作,提高开发效能。…

    收起列表

    • 视频:6-1 Service 类型原理介绍 (19:01)
    • 视频:6-2 cap-v2,cap-tool,cap-api-gateway 工具说明 (04:42)
    • 视频:6-3 Service 服务端 model 模型开发 (12:30)
    • 视频:6-4 service 服务端proto 文件开发及代码生成 (04:32)
    • 视频:6-5 Service 服务开发 (22:38)
    • 视频:6-6 svc API 工程创建及接口业务逻辑开发 (26:28)
    • 视频:6-7 服务管理前端效果展示及删除接口完善 (12:22)
    • 视频:6-8 总结&思考 (03:29)
    • 图文:6-9 【扩展阅读】深度剖析 K8S DNS 的 Service 与 Pod
    • 作业:6-10 【课后习题】阶段练练练
资源下载赞赏金额12.6立即下载    升级VIP后免费升级VIP
本站资源高清无加密,支付后自动显示下载链接,如果链接失效,可联系本站客服
赞赏金额价格12.6立即下载    升级VIP后免费立即升级
本站资源高清无加密,支付后自动显示下载链接,如果链接失效,可联系本站客服
0
分享到:

评论0

请先

限时优惠:年费只要【126】终身会员只要【186】充值会员,畅想无限   立即开通
没有账号? 忘记密码?