云原生架构与GitOps实战- 极客时间课程推荐/优惠

云原生架构与GitOps实战--极客时间课程推荐/优惠

即学即用,攻破云原生核心技术
王炜前腾讯云 CODING 架构师
专栏 | 44讲 | 6898人已学习
优惠价¥59原价:129
去官网优惠购买

版权声明

本站非极客时间官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

你将获得

  • 12大云原生领域的实操手册;
  • 一线大厂的GitOps方法论;
  • 开箱即用的技术方案和部署实践;
  • 进阶云原生架构师的完整路径。

课程介绍

说到大名鼎鼎的云原生技术,你一定并不陌生。它的核心技术之一 Kubernetes 早已成为约定俗成的容器编排器,你可能已经或多或少学习过相关的课程。

但是,当你想要把这些知识应用在工程实践时,很快会发现云原生远不是一两款应用就可以概括的。

没错,要进行云原生工程化实践,你需要至少掌握云原生 12 个领域中的十几款产品。在这些领域中,你还要学会对不同的开源产品做技术选型,掌握配置方法,然后将它们连接起来形成研发和发布工作流。

只学习一两项技术远不足以达到这个目的,这也是转型云原生架构师和SRE最大的障碍。

实际上,相比通过单项技术入门云原生领域,如果能够站在整体工程实践的视角去学习,快速得到工程化的输出反馈,也许能得到更加事半功倍的效果。而GitOps作为一个标准的工程实践方法,其背后的技术几乎覆盖了成为优秀的架构师的所有能力,可以说是入门云原生的重要突破口。

为此,我们请到了深耕云原生领域多年的王炜老师,他在云原生架构、GitOps、Kubernetes等领域有着丰富的理论和实战经验。

专栏会模拟真实业务的微服务示例应用,从零开始带你一步一步构建 GitOps 工作流,最终系统性地把云原生的 12 个领域串联起来,让你即便完全没有云原生基础也能够快速入门!

课程设计

第一部分:价值感知

带你从零构建 GitOps 工作流,让你直观地感受 GitOps 在实际场景中的业务价值。包括自动扩容、自愈、自动部署和快速回滚等内容,通过有效的输出反馈来激发你的学习兴趣。

第二部分:GitOps 核心基础

带你更细致地学习 GitOps 工作流中涉及到的核心技术栈。这部分会以一个接近实际业务的微服务架构应用为例,重点介绍 Docker 和 K8s 在真实业务场景下的最佳实践。同时,会介绍如何实现自动构建镜像以及如何进行应用定义。

第三部分:GitOps 实战

聚焦打造生产可用的企业级 GitOps 工作流。它们包括高级部署策略、多环境管理、安全和密钥管理以及云上开发环境。

另外,这部分还会扩展应用可观测性方面的内容,包括日志、监控和告警。掌握了这部分内容,你也就具备入门原生架构师和 SRE 所要求的技术能力了。

第四部分:行业背景和职业发展

介绍一些概念和背景知识,让你进一步理解工程实践背后的底层逻辑。同时,老师还会在职业发展方向上为你提供建议,帮助你构建云原生知识体系。

第五部分:实施指南

介绍如何在公司落地 GitOps。这部分内容更多关注组织、管理和开发者等非技术角度出发,帮助你将所学习的知识迁移到工作当中,解决实际的业务问题,提升技术能力,助力职业发展。

课程目录

开篇词

  • 开篇词|30-60K,转型云原生架构师和SRE需要哪些能力?

入门篇:从零上手GitOps

  • 01|如何将业务代码构建为容器镜像?
  • 02 | 如何将容器镜像部署到K8s?
  • 03 | 业务永不宕机,K8s如何实现自动扩容和自愈?
  • 04|如何借助GitOps实现应用秒级自动发布和回滚?

核心基础篇:K8s极简实战

  • 05|K8s 极简实战:示例应用介绍
  • 06 | 如何使用命名空间隔离团队及应用环境?
  • 07|K8s 极简实战(二):如何为业务选择最适合的工作负载类型?
  • 08|K8s 极简实战(三):如何解决服务发现问题?
  • 09|如何迁移应用配置?
  • 10 | K8s 极简实战(五):如何将集群的业务服务暴露外网访问?
  • 11|K8s 极简实战(六):如何保障业务资源需求和自动弹性扩容?
  • 12|如何自动检查业务真实的健康状态?

核心基础篇:容器化、自动构建和应用定义

  • 13|容器化:如何为不同语言快速构建多平台镜像?
  • 14|容器化:如何将镜像体积缩减 90%?
  • 15|容器化:如何选择最适合业务的基础镜像?
  • 16|自动构建:如何使用 GitHub Action 构建镜像?
  • 17|自动构建:如何使用 GitLab CI 构建镜像?
  • 18|自托管构建:如何使用 Tekton 构建镜像?
  • 19|自托管构建:如何使用 Harbor 搭建企业级镜像仓库?
  • 20|应用定义:如何使用 Kustomize 定义应用?
  • 21|应用定义:如何使用 Helm 定义应用?

进阶篇:构建工作流

  • 22|如何使用 ArgoCD 快速打造生产可用的 GitOps 工作流?
  • 23|如何监听镜像版本变化触发 GitOps?

进阶篇:高级发布策略

  • 24|生产稳定的秘密武器:如何实施蓝绿发布?
  • 25|生产稳定的秘密武器:如何实施金丝雀发布?
  • 26|生产稳定的秘密武器:如何实施自动化渐进式交付?

进阶篇:多环境管理和安全

  • 27|开发互不干扰,如何实现自动多环境管理?
  • 28|安全提升:GitOps 在哪些环节需要关注安全问题?
  • 29|安全提升:如何解决 GitOps 的秘钥存储问题?

进阶篇:应用可观测性

  • 30|应用健康:如何迅速判断业务状态和可用性?
  • 31|日志:如何搭建轻量云原生业务日志系统?
  • 32|监控:如何快速搭建业务 HTTP 健康状态监控?
  • 33|告警:如何搭建基于 HTTP 状态告警?

进阶篇:云原生开发新姿势

  • 34|GitOps 开发循环慢,时间都去哪了?
  • 35|秒级开发体验,如何实现容器热加载和一键调试?

特别放送

  • 36|作为开发者,如何更好地了解 CNCF?
  • 37|我该从哪些方向了解云原生领域?
  • 38|GitOps 为什么成为云原生交付的事实标准?
  • 39|GitOps 最佳实践,ArgoCD 凭什么脱颖而出?
  • 40|命令式和声明式,谁才是驱动云原生的“引擎”?
  • 热点加餐|AI绘图工具Midjourney鲜为人知的高级用法

结束语

  • 结束语|下一步,我该如何在公司落地 GitOps?
  • 期末测试 | 来赴一场满分之约吧~

作者介绍

深圳氦三科技联合创始人,前腾讯云 CODING 架构师。中国云原生社区深圳站负责人。 著有云原生持续部署领域书籍《Spinnaker实战:云原生多云环境的持续部署方案》,参与编写《深入理解Istio:云原生服务网格进阶实战》《软件研发效能权威指南》。同时,他还参与了 CODING CD 从零到一的研发,也是云原生开发工具 Nocalhost 项目(已捐赠 CNCF)的创始成员。 王炜老师扎根云原生领域,多年来一直在从事云原生架构、GitOps、Docker、Kubernetes 等方面的研究与实践。 他见证了云原生在国内从萌芽到蓬勃发展的整个阶段,也深谙转型云原生架构师的痛点、难点。因此,王炜老师致力于打造一门可以真正从零上手云原生和 GitOps 的实战课。在引导大家实现技术进阶和职位跃升的同时,进一步感受云原生工程实践的魅力。

推荐

全链路压测实战30讲 - 极客时间课程推荐/分享/优惠/折扣
全链路压测实战30讲
吃透全链路压测,摆脱性能瓶颈
高楼前HP高级性能专家,7DGroup创始人
专栏 | 21529人已学习
优惠价¥59原价:129
去官网优惠购买
检索技术核心20讲 - 极客时间课程推荐/分享/优惠/折扣
检索技术核心20讲
从搜索引擎到推荐引擎,带你吃透检索
陈东前数禾科技CTO,前奇虎360商业化资深总监
专栏 | 21893人已学习
优惠价¥59原价:99
去官网优惠购买
性能优化高手课 - 极客时间课程推荐/分享/优惠/折扣
性能优化高手课
一站通关从设计到交付的性能问题
尉刚强资深软件设计咨询顾问
专栏 | 20031人已学习
优惠价¥59原价:129
去官网优惠购买
结构会议力 - 极客时间课程推荐/分享/优惠/折扣
结构会议力
帮你摆脱低效、无效、负效的糟糕会议
李忠秋结构思考力研究中心创始人
视频课 | 235人已学习
优惠价¥59原价:159
去官网优惠购买
详解HTTP:协议基础与Go语言实现 - 极客时间课程推荐/分享/优惠/折扣
详解HTTP:协议基础与Go语言实现
详解HTTP:协议基础与Go语言实现
[日] 涩川喜规《Go系统编程》作者
专栏 | 765人已学习
优惠价¥45.43原价:64.9
去官网优惠购买
Vue开发实战 - 极客时间课程推荐/分享/优惠/折扣
Vue开发实战
从0开始搭建大型Vue项目
唐金州一点资讯前端技术专家,Ant Design Vue 作者
视频课 | 61437人已学习
优惠价¥59原价:129
去官网优惠购买