总结
干得漂亮! 在此模块中,已更新发布管道,以生成、发布团队的多容器解决方案并将其部署到 Azure Kubernetes 服务。 团队现在可以实现一种更广泛的微服务策略,在其开发和运营方面提供更大的敏捷性。
虽然本模块重点介绍使用 Kubernetes 编排 Docker 容器的集合,但所涵盖的基础知识适用于各种生成和部署目标。 你还可了解 Azure Pipelines 如何进行缩放来支持甚至最为复杂的方案。
了解详细信息
在此模块中,你使用容器处理微服务解决方案。 不过,可以通过多种方式在 Azure 中使用多种技术实现微服务解决方案。 若要了解详细信息,请参阅在 Azure 上生成微服务。
此模块中的微服务解决方案已从较大的整体应用程序重构。 若要详细了解如何将较大的应用程序迁移到较小的服务,请参阅将整体应用程序分解为微服务体系结构。
此模块中的微服务解决方案使用各种平台和服务,其中包括 Docker、Azure 容器注册表和 Kubernetes。 若要详细了解 Azure 中的这些技术和相关的以容器为中心的技术(如 Azure 容器实例和应用服务),请参阅在 Azure 中管理容器学习路径。
学习路径总结
恭喜。 你已完成“使用 Azure DevOps 部署应用”学习路径中的最后一个模块。 本学习路径重点介绍使用 Azure Pipelines 部署应用程序。
在此学习路径,你完成了很多内容,包括:
- 生成用于将 Web 应用程序部署到应用服务的基本发布管道。
- 将基本发布管道扩展到部署到各种开发、测试和过渡环境的多阶段管道。
- 在管道中运行功能测试和非工作测试。
- 实现可更新应用程序并要求最短停机时间的蓝/绿部署。
- 扩展管道以添加对不同部署目标(例如 Azure Functions 和 Kubernetes)的支持。
你可以将所学的知识应用于所使用的应用程序和服务。