了解 Azure DevOps CI/CD 管道
Learn Azure DevOps CI/CD pipelines
为 Java、.NET、NodeJs、Docker、Terraform、Nuget、Xamarin、SQL Server 和 ARM 模板创建 CI/CD 管道
你将会学到的
-
什么是 DevOps 和 CI/CD
-
为 Web、移动和容器应用程序创建 CI/CD 管道
-
将数据库包含到管道中
-
配置部署到 Azure 云
-
作为管道的一部分运行单元、功能和负载测试
-
使用 Sonar 分析源代码
-
将 CI/CD 中的基础架构即代码 (IaC) 与 ARM 模板一起使用
-
在 Azure DevOps 中使用配置即代码 (CaC)
-
创建开发-测试-生产环境
-
保护管道敏感数据
-
将 CI/CD 中的基础架构即代码 (IaC) 与 Terraform 结合使用
要求
-
软件部署基础知识
说明
您是开发人员并且想了解更多有关 DevOps 的信息吗?
您是否正在寻找实用指南来帮助您开始持续集成和持续部署?
您是否在从事 Web、移动、容器或数据库项目并且想要实施 CI/CD?
本课程将向您展示如何为不同类型的项目创建 CI/CD 管道。
您将从 Web 应用程序开始:Java、.NET Core 和 NodeJs。
然后,您将看到带有 Xamarin 的移动应用程序并部署到 App Center。
接下来,您将看到如何为 Docker 应用程序创建 CI/CD 并部署到 Kubernetes。
之后,您将在管道中包含数据库。您将获得一个使用 SQL Server 的演示,并部署到 Microsoft Azure 云中。
您将使用 ARM 模板在 Azure 中预配资源。
这些管道将使用 Sonar Cloud 运行单元测试、功能测试和静态源代码分析。
你还将看到使用 Azure Key Vault 保护密钥和机密的良好做法。
技术:Microsoft Azure Cloud、Sonar Cloud、App Center、Azure DevOps。
演示列表:
- Java 应用程序的 CI/CD 管道
- .NET Core 应用程序的 CI/CD 管道
- SQL Server 数据库的 CI/CD 管道
- 将 ARM 模板部署到 Azure (IaC)
- 用于 Web 应用和 SQL Server 数据库的完整 CI/CD 管道
- Kubernetes 的 CI/CD 管道
- 移动应用程序的 CI/CD 管道
- Node.js 应用程序的 CI/CD 管道
- 适用于 Azure 的安全 DevOps 工具包
- 带有 Terraform 的 IaC
此课程面向哪些人:
- 想要开始实施 DevOps 的开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)