解决方案体系结构:开发测试部署用于测试 IaaS 解决方案
该体系结构指出如何配置基础结构来开发和测试基于 IaaS 的标准 IaaS 系统。
此解决方案建立在 Azure 托管服务上:Azure DevOps, Azure 开发测试实验室, 虚拟机 和 Application Insights。这些服务在高度可用的环境中运行,进行了修补和支持,使你可以将精力集中在解决方案上,而非运行它们的环境上。
实施指南
产品/说明 | 文档 | |
---|---|---|
Azure DevOps |
由 Azure DevOps 管理开发过程。 | |
Microsoft Release Management |
Microsoft Release Management 版本和发布代理会将 Azure 资源管理器模板和关联代码部署到各种环境。 | |
Azure DevOps 资源组 |
Azure DevOps 资源组用于定义将解决方案部署到开发测试或生产环境所需的所有服务。 | |
Azure 开发测试实验室 |
Azure 开发测试实验室会管理开发和测试环境中使用的所有虚拟机。 | |
虚拟机 |
虚拟机用于部署解决方案中所用的全部产品。过渡槽用于交换预生产和产品版本。 | |
Application Insights |
Application Insights 监视开发和测试运行期间的 Web 应用程序,然后在其发布后监视完整生产系统。 |