高级 Azure Kubernetes 服务 (AKS) 功能轻松入门
Advanced Azure Kubernetes Service (AKS) Features Made Easy
Terraform、Bicep、Fleet、Karpenter、备份、BYOCNI、Prometheus、Grafana、Istio、GitHub Actions、GitOps、Kata、PPG 等。
您将学到什么
-
掌握高级 AKS 概念
-
使用 Terraform 和 Azure Bicep 实现基础设施即代码(IaC)
-
使用 Azure Kubernetes 集群管理器管理多个集群
-
通过使用 Karpenter 的节点自动预配(NAP)自动化虚拟机相关决策
-
使用 Azure 备份确保数据保护
-
在 AKS 中引入您自己的容器网络接口(CNI)插件
-
利用 Azure 管理的 Prometheus 和 Grafana 进行监控
-
在 AKS 中实现 Service Mesh Istio 扩展
-
使用 GitHub Actions、自动化部署和 Flux CD 进行 DevOps 和 GitOps
-
通过 Pod Sandboxing 和 Kata 容器增强容器隔离
-
降低节点之间的延迟,使用邻近放置组
-
获取扩展支持和规划及测试升级的时长,使用 LTS
需求
-
了解容器化、Linux、网络、Azure 和 AKS 的基础知识是好的,但在课程的具体点我会解释大部分概念
描述
欢迎来到“高级 Azure Kubernetes 服务(AKS)功能轻松入门”,这是一门全面课程,旨在提升您对 Azure Kubernetes 服务的理解和专业知识。我们将涵盖从使用 Azure Kubernetes Fleet Manager 管理多个集群到利用 Karpenter 的节点自动预配(NAP)等多个主题。
在本课程中,您将深入了解:
-
AKS 基础知识 :从 AKS 的基本概念开始,包括创建和连接到 AKS 集群、理解节点池以及探索预览功能。
-
基础设施即代码(IaC)工具 :深入了解 IaC 工具(如 Terraform 和 Azure Bicep)在高效创建和删除 AKS 集群中的重要性。
-
Azure Kubernetes Fleet Manager:发现如何无缝管理多个 AKS 集群,确保跨环境的一致性和更新便捷性。
-
节点自动配置(NAP)与 Karpenter:深入了解 AKS 的 NAP 功能,探索动态扩展和高效资源利用的世界。
-
备份与还原:掌握使用 Azure 备份保护 AKS 工作负载的技巧,包括设置备份和执行还原操作。
-
自定义和监控 :探索高级自定义选项,如 CoreDNS,并深入了解如何使用 Azure 托管 Prometheus 和 Grafana 有效地监控 AKS 集群。
-
AKS 中的服务网格(Istio 插件):了解服务网格在微服务架构中的作用,以及如何在 AKS 中实施 Istio 以进行流量管理和安全。
-
GitHub Actions 在 AKS 中 :学习如何使用 GitHub Actions 在 AKS 中自动化部署和 CI/CD 流程。
-
自动化部署和 GitOps:熟悉自动化部署策略和 GitOps 原则,重点关注 Flux 等工具的持续交付。
-
增强安全与隔离 :探索高级安全功能,如 Pod 沙箱和 Kata 容器,以增强 AKS 中的容器隔离。
-
性能优化 :了解如何使用邻近放置组减少延迟,以及在 AKS 中理解长期支持(LTS)以获得更多稳定性。
本课程旨在通过真实场景和项目为您提供实用的、动手操作的经验。本课程结束时,您将具备利用高级 AKS 功能来提升您的云原生应用程序性能、安全性和可扩展性的技能。加入我,一起探索 Azure Kubernetes Service 的无限潜能。
本课程适合谁:
- 已完成我的其他 AKS 课程:Azure Kubernetes Service(AKS)入门
- 计划在 AKS 上托管应用程序的开发者
- 管理 AKS 部署的系统管理员
- 将 AKS 集成到其设计中的云架构师
- 简化 AKS 操作的 DevOps 专业人士
- 负责管理 AKS 基础设施的 IT 经理
- 探索 AKS 技术的学生和教育工作者
- 想要学习新技能如 AKS 的任何人
评论(0)