云原生基础架构实战课

云原生基础架构实战课 / 提升云效率,实现基础架构自动化

潘野 前 eBay 云原生专家

  • 课程介绍
  1. 在线阅读:开篇词|云原生技术:变革基础架构的核动力

    这门课程可以帮你解决工作中遇到的疑难问题,将 DevOps 的理念和实践应用在基础架构的管理上,保障云原生应用的安全性和可靠性,提升你解决问题的能力和职业竞争力。

  2. 01|发展历程:IaC过去、现在与未来展望

    从今天开始,我们将会学习云原生基础架构的重要理论和发展脉络,为之后我们实践全自动化的基础架构管理打好基础。

  3. 02|主流IaC工具解析:你的最佳IaC工具选择指南

    虽然我们很容易就可以查阅相关工具的文档,但不少同学并没有了解过这些工具为什么会被设计出来,背后又涉及哪些原理。

  4. 03|Bottlerocket:为云原生而生的强大操作系统

    今天,我们学习了不可变基础设施的概念,其中不可变基础设施概念的三个关键点你需要重点掌握。

  5. 04|混合云:如何突破混合云落地的三大难点?

    学完今天的内容,相信你会对多云管理问题有一个更深入的认识。

  6. 05|GitOps:开启基础架构自动化新篇章

    今天我们要学习的GitOps模式,可以把一些零散的点合理组织起来,帮我们真正落地实现基础架构自动化。

  7. 06|云环境实战:快速启动Kubernetes集群

    这一讲我们会利用Terraform工具,在AWS中启动一个Kubernetes集群,帮你尽快熟悉现代IaC面向资源的管理方式。

  8. 07|Github Action:打通IaC与GitOps的桥梁

    GitHub Actions是Github中自带的CI/CD工具,上手门槛较低。掌握了这个工具,能让你的管理部署工作事半功倍。

  9. 08|Tekton:探索IaC与GitOps的另一条路径

    在持续集成领域,有很多持续集成、持续部署的工具,今天将会选择使用Tekton来作为我们CI/CD的工具链

  10. 09|集群组件管理:自动化之道,轻松管理百个集群

    假如你是公司Kubernetes平台管理员,需要管理100个Kubernetes集群,而每个集群都有10个组件的时候,你应该如何来做呢?

  11. 10|Kubernetes Operator:IaC配置管理的轻量级利器

    那么有没有什么轻量级的办法,同样可以实现GitOps方式下的IaC管理配置呢?

  12. 11|云成本真相:深入解析,打破“上云贵”认知

    学完今天的内容,相信你就能从容回答“上云究竟贵不贵”这个问题了。

  13. 12|Kubernetes HPA:云原生应用扩缩容管理之道

    今天我们展开讲讲,哪些原因会造成云资源浪费,以及我们怎么利用好云原生技术来解决云资源的浪费问题,提升我们的资源使用率。

  14. 13|KEDA:基于事件驱动的自动扩缩容方案

    有没有开箱即用型的工具,也能够配合HPA实现水平扩展呢?这就是我们今天要学习的KEDA。

  15. 14|Cluster Autoscaler与Karpenter:集群容量扩缩容最佳实践

    今天我们学习了两种不同的Kubernetes动态扩缩容的工具,它们各有千秋,适合不同的场景。

  16. 15|精细化成本管理:两大工具助力降本增效

    今天这一讲,我们就来聊聊成本管理这个话题,帮助你的团队降本增效,把钱花在刀刃上。

  17. 16|云原生安全:不可忽视的关键因素

    安全就像盖房子时的地基,如果地基不牢固,房子就很容易倒塌。

  18. 17|Vault(一):企业级敏感数据的守护者

    我们的业务开发过程中有好几种环境,如何确保这些敏感信息,只在正确的环境中被正确的人使用呢?

  19. 18|Vault(二):阅后即焚功能实现解析

    这一次,我们要聊点更酷的东西,一起学习Vault的另一个神奇功能——租赁与回收机制。

  20. 19|Vault(三):一站式证书管理解决方案

    通过今天的学习,你不但能更好地理解管理TLS证书的要点,还可以掌握如何利用Vault工具来管理这些证书,确保企业数据传输的安全性。

  21. 20|OPA:为 Kubernetes 生态系统构建安全堡垒

    今天我们将通过一个具体场景来探讨 Kubernetes 安全策略的不足,学习如何通过开放策略代理(OPA)弥补这些不足,并展望未来 Kubernetes 中条件表达式语言(CEL)的发展计划。

  22. 加餐|思考题参考答案

    今天这次加餐,我为你整理了整门课程的思考题答案,希望对你有所帮助。

  23. 结束语|实践出真知,拒绝盲从,拥抱云原生

    课程虽然告一段落,但未来要探索的“海域”将更为辽阔。在变革的浪潮中,实践才是指引航向的灯塔。

  24. 结课测试|来赴一场满分之约

    课程一共20道题目,快来检验自己的学习效果吧!

课程介绍

限时福利 你将获得 自动化 CI/CD 搭建实战 IaC 原理解析与选型策略 攻克混合云落地的三大难点 弹性扩容与成本管理的实用工具 讲师介绍 课程介绍...

限时福利


你将获得

  • 自动化 CI/CD 搭建实战
  • IaC 原理解析与选型策略
  • 攻克混合云落地的三大难点
  • 弹性扩容与成本管理的实用工具

讲师介绍


课程介绍

随着云计算技术的发展,各大企业纷纷拥抱云原生。未来的软件将会借助云计算技术生长于云上,推动软件行业向更加灵活高效的方向发展。

然而,仅将企业的 IT 架构简单地迁移到云上还远远不够。唯有与此相关的应用架构、开放方式、部署和运维方式都做出相应改变,才有可能真正发挥上云的价值,并享受云原生所带来的优势和收益。

在云原生技术落地的过程中,我们会遇到很多困惑,比如:

  • 我们一共就十几个服务,这个业务体量用得着 Kubernetes 吗?
  • Kubernetes spec 那么长,不如我原来写个部署脚本来得方便,为何要转向 Kubernetes 呢?
  • 既然我都容器化了,那虚拟化平台还有存在的必要吗?

为了帮你解决这些问题,我们邀请到潘野老师开设这门课程,他将会分享自己在云原生基础架构与实施领域深耕多年的经验,帮助你建立系统认知,掌握在企业中落地一个自动化的基础架构管理系统所需的关键技术。

课程设计

为了帮助你深度掌握云原生基础架构自动化的各个方面,课程精心设计了四个篇章。

基础篇
帮你建立对基础架构管理的整体认识,掌握 IaC 的主流工具及其原理,了解混合云部署的难点和解决思路,为后续的实战讲解做好理论铺垫。

GitOps 实战篇
带你搭建一套自下而上的基础设施管理系统,提升你解决实际业务问题的能力。这个章节中,我们会重点解决如何使用 GitOps 方式管理基础设施,如何保障上百个 Kubernetes 中每个集群配置统一,以及 DevOps 的理念如何应用于基础架构管理等问题。

进阶篇
结合现在“降本增效”这一热点话题,带你实践如何更高效地利用资源。我们将会讨论在公有云上如何利用好 Kubernetes 横向与纵向扩展能力,做到云上资源的灵活取用。还有在私有云中,如何利用有限的资源条件做到性价比更高的资源扩展和收缩。

安全篇
你将了解云原生的安全体系管理,尤其是如何管理企业的机密信息,比如正确管理企业私有证书,保护企业中机密数据的传输等等。


课程目录


订阅须知