摘要

已完成

干得漂亮! 在本模块中,我们扩展了发布管道来支持部署 Azure Functions 应用。 单个发布管道现可生成多项目解决方案,并将不同的组件部署到 Azure 中的不同云目标。

虽然本模块特别重点介绍了使用 Azure 应用服务和 Azure Functions 的应用,但它讲到的基本知识适用于多种生成和部署目标。 你还可了解 Azure Pipelines 如何进行缩放来支持甚至最为复杂的方案。

了解更多

在本模块中,你使用了 Azure Functions,它是更广泛的 Azure 无服务器计算产品中的其中一种开发模型。 Azure Functions 这一解决方案适合 Tailspin 团队,但你的需求会变化,因此有必要了解哪些计算选项最适合你的方案。 要了解详细信息,请浏览下列资源。

Azure 产品中有很多无服务器产品,而且各种服务之间存在重叠。 要更深入地了解一些关键的无服务器选项,包括 Azure Functions、Microsoft Flow、Azure 逻辑应用和 Azure 应用服务 WebJob,请参考在 Azure 中选择适当的集成和自动化服务

对于微服务解决方案,例如 Tailspin 团队在这里努力追求的解决方案,Azure Functions 也是一个不错的选择。 要了解 Azure 上不同的微服务选项,包括 Azure Functions、Kubernetes 和 Service Fabric,请查看为微服务选择 Azure 计算选项

不过,无服务器并非总是适用于各种情况。 例如,有状态应用程序并不适合无服务器计算。 幸运的是,Azure 提供了许多不同的计算服务,几乎涵盖所有云方案。 若要在为应用程序寻找适当的服务时获取帮助,请参考为应用程序选择 Azure 计算服务