每位软件开发人员都需要用于设计、开发、测试和提供自定义应用的基础结构。Azure可为你提供用于预配和管理云中一整套开发和测试环境或本地技术集成所需要的一切。
在Azure上创建开发和测试环境
作为开发人员或测试人员,你可以快速在Azure中创建环境以部署和测试你的应用程序。可以使用在源控件中保存的可重复使用的Azure资源管理器(ARM)模板通过已熟练掌握的工具轻松配置虚拟机和任何AzurePaaS组件。可通过使用最新版本的应用程序预装的VM提高生产效率。
自动化连续提交管道
软件交付团队通过实现自动交付管道以节省时间从而为其用户创造价值。你可以使用ARM模板轻松快速地预配类似生产的开发和测试环境。你可以使用VisualStudio通过为每次签入触发自动生成来启动管道并使用PowerShell中的期望状态配置(DesiredStateConfiguration)或你所选的部署工具执行部署。你可以通过在每个部署阶段运行自动测试来监视代码的质量并在部署前后定义必要的批准。
测试来自云的应用程序
作为开发人员或测试人员,你可以将云用作测试工具来处理现实中许多情况,例如,测试大量请求和多个客户端、模拟现实和分布式负载,并同时验证应用程序的扩展性和容错性。对于安装了VisualStudioEnterprise的客户,你可利用VisualStudioTeamServices负载测试服务的按需可缩放的基础结构,从各个Azure数据中心跨全局生成应用程序的无限个虚拟用户。
北京医院皮肤科治疗白癜风海南最好的白癜风医院