掌握 Docker Kubernetes 和 Azure Kubernetes 的 DevOps

通过在 AKS 上部署带有数据库的 Spring Boot 应用程序,掌握 Docker、Kubernetes 和 Azure Kubernetes 的 DevOps

讲师:Ranjan Pandey

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 你将了解 Docker、它的用途和好处
  • 你将通过 Microsoft Azure Cloud 及其服务了解有关云基础知识的所有内容。
  • 你将了解 Kubernetes、其架构和组件
  • 你将了解 Azure 云资源数据库、Kubernetes 集群、容器注册表
  • 你将学习 Dockerize Spring Boot 应用程序并连接到数据库
  • 你将学习使用 Yaml 文件对 Azure Kubernetes 集群执行部署
  • 你将学习使用 Kubectl 命令行对 Azure Kubernetes 集群执行部署
  • 你将学习 Kubernetes 集群的调试和故障排除技术和命令

要求

  • Java 和 SpringBoot 基础知识

说明

在本课程中,你将通过在 AKS 上部署带有数据库的 SpringBoot 应用程序来了解有关 Docker、Kubernetes 和 Azure Kubernetes 的所有信息。

你将从学习 Docker 的基础知识、我们为什么需要 docker 以及使用 docker 的好处开始。

你将了解有关云和 Azure 云及其服务的所有信息。

然后,你将了解 Kubernetes 的需求、Kubernetes 的架构、Kubernetes 的不同组件。

我们将一个 springboot 应用程序转换为一个 docker 容器。

我们将创建 Azure 云帐户,然后我们将在 Azure 云上创建数据库,然后我们将在 Azure 云上创建 docker 容器存储库,然后我们将在 Azure 云上创建 Kubernetes 集群。

创建完所有 Azure 资源后,我们将在 Azure Kubernetes 上移动 dockerized springboot 应用程序及其数据库连接。

我们将应用两种方法在 Azure Kubernetes 集群上部署应用程序,使用部署和服务对象直接使用 kubectl 命令行以及使用 yaml 文件进行部署和服务。

我们将按照以下步骤进行:

2-创建新的 Azure 资源组

3-创建 Azure CosmosDB

4-获取 Cosmos DB 连接字符串

5-演练 Springbbot MongoDB 应用

6-连接本地Springboot与Azure CosmosDB

7-为 Springboot 应用程序编写 Docker 文件

8-Docker 本地构建

9-创建 Azure 容器注册表

10-使用 Azure CLI 工具登录 Azure 和 Azure 容器注册表

11-将本地 docker 镜像标记为 Azure ACR 存储库版本

12-将本地docker镜像推送到Azure ACR

13-创建Azure Kubernetes集群

14-安装Kubectl CLI工具

15-建立从本地到 Azure AKS 群集的连接

16-创建部署对象并访问部署的详细信息

17-在部署中暴露服务

18-Pod的最终测试和检查日志

20-使用 Kubectl apply 在 Azure AKS 集群上执行部署和服务 YAML

21-删除旧服务创建新服务并与旧服务一起访问

22-了解Kubernetes的力量和可能性

23-在 AKS、EKS、GKS、本地或 minikube 上运行相同的部署和服务,甚至混合搭配

24-删除Azure云资源以避免额外费用

25-源代码

此课程面向哪些人:

  • 任何想通过学习和应用最流行和最需要的技术成为 DevOps 工程师的人

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍