Kubernetes 是一个开源容器治理平台,具备灵便的架构能力,让企业不仅能轻松对基础设施资源进行对立治理,还能不便地对立治理下层业务,实现业务架构的对立。容器化的一项劣势是,无需配置硬件 和破费工夫装置操作系统和软件来托管部署。容器之间彼此隔离,并且多个容器能够在雷同硬件上运行。此配置可帮忙咱们更加高效地应用硬件,并且能够帮忙晋升应用程序的安全性。
明天咱们就为大家整顿了 Kubernetes on Azure 的精髓学习资源。在这里,你将理解 应用 Kubernetes 创立容器的具体方法及工作原理 ,并带你理解 事实中可应用 Azure Kubernetes 服务解决的场景。
课题纲要
模块 1. Docker 容器简介
你将理解如何应用 Docker 创立本人的容器,Docker 根底构造的幕后工作原理。
模块 2. Kubernetes 简介
你将理解 Kubernetes 如何反对容器业务流程协调,管制立体与节点之间的差别,以及评估 Kubernetes 是否是适宜给定工作负载的业务流程协调平台。
模块 3. Azure Kubernetes 服务简介
你将理解 Azure Kubernetes 服务 (AKS) 如何简化在 Azure 中治理托管的 Kubernetes 环境的形式。
模块 4. 在 Azure Kubernetes 服务中部署容器化应用程序
你将理解创立并设置 AKS 群集,应用 deployment YAML 文件部署 Kubernetes 工作负载,以及应用服务和入口公开 Kubernetes 工作负载。
模块 5. 优化 Azure Kubernetes 服务 (AKS) 上的计算成本
你将理解通过应用 Azure Kubernetes 服务 (AKS) 开发云原生应用程序时用于优化计算成本的策略。你将配置用户节点池,并理解如何将节点计数缩放到零。而后,通过应用群集主动缩放程序来配置 AKS 现成节点池,以优惠价格购买未应用的 Azure 计算容量。最初,启用 AKS 上用于治理资源配额的 Azure Policy,以治理 AKS 计算资源的部署。
模块 6. 应用 HELM 管理应用程序和包
你将理解应用 HELM 作为 Kubernetes 包管理器的益处,学习为云原生应用程序创立 HELM 图表,以及应用 Helm 治理云原生应用程序公布。
扫描下方二维码或点击文末指引,开始学习!