微软正式对外宣布Azure DevOps,其实就是原来的VSTS,我们来看一下Azure DevOps的介绍:

今天我们宣布Azure DevOps。与世界各地的客户和开发人员合作,很明显,DevOps对于团队的成功越来越重要。Azure DevOps捕捉超过15年的投资和学习提供工具支持软件开发团队。上个月,超过80000名微软内部用户以及数千名我们的客户,包括大小团队,使用这些服务来向您运送产品。

我们今天宣布的服务跨越了开发生命周期的宽度,以帮助开发人员更快和更高质量的发布软件。它们代表了公共云中最完整的产品。Azure DevOps包括:

Azure Pipelines

用任何语言、平台和云工作的Ci/CD。连接到GITHUB或任何GIT存储库并继续部署

Azure Boards

强大的工作跟踪与看板,积压,团队仪表板,和自定义报告。

Azure Artifacts

Maven、NPM和NuGET包来自公共和私有源。

Azure Repos

为您的项目提供无限的云托管私人GIT。协作拉动请求、高级文件管理等。

Azure Test Plans

在一个计划的和探索性的测试解决方案中。

每个Azure DeVOP服务是开放的和可扩展的。无论框架、平台或云,它们都适用于任何类型的应用程序。您可以将它们一起用于一个完整的DeVoP解决方案或其他服务。如果希望使用Azure Pipelines从GitHub中的repo构建和测试Node服务,并将其部署到AWS中的容器,那么就去使用它。Azure DevOps支持公有云和私有云配置。在我们的云或你自己的数据中心运行它们。无需购买不同的许可证。了解更多关于Azure DevOps定价。

下面是一个独立使用的Azure管道的例子,用于构建GITHUB回购:

另外,这里有一个开发人员使用Azure板的优势点将所有Azure DevOps服务组合在一起的例子。

开源项目用Azure流水线Ci/CD

作为我们为所有开发人员提供开放和灵活工具的承诺的延伸,Azure Pipelines为每个开放源码项目提供免费的CI/CD,时间不限,并行工作10个。使用云托管Linux、MaOS和Windows池,Azure流水线对于所有类型的项目都是非常好的。

许多顶级的开放源码项目已经在使用用于CI/CD的Azure管道,例如Atom、CPython、Pipenv、Tox、Visual Studio Code和TypeScript——并且列表每天都在增长。

我们希望每个人都有极高的服务质量。因此,我们在付费用户使用的同一基础设施上运行开源项目。

Azure Pipelines现在在GitHub Marketplace中也是可用的,这样就可以很容易地为您的GitHub回购、开源或其他工具进行设置。

VisualStudio团队服务(VSTS)的演进

Azure DevOps表示VisualStudioTeam Services(VSTS)的演进。VSTS用户将自动升级为Azure DevOps项目。对于现有的用户,功能上没有损失,只是更多的选择和控制。端到端的可追踪性和集成性一直是VSTS的标志。Azure DevOps服务工作很好。今天是变革的开始,在接下来的几个月内,现有的用户将开始看到变化的出现。这意味着什么?

URL将从ABC VisualStudioCo更改为Dav.AZUR.COM/ABC。我们将支持从VisualStudioCo URL重定向,这样就不会有断开的链接。

作为这种变化的一部分,服务具有更新的用户体验。我们继续迭代的基础上的反馈预览的经验。今天我们默认了新客户。在接下来的几个月里,我们将为现有用户默认启用它。

Office Team Foundation Server(TFS)的用户将继续基于Azure DeVoPS中的特性接收更新。从TFS的下一个版本开始,该产品将被称为Azure DevOps Server,并将通过我们正常的更新节奏继续增强。

微软ALM MVP 张洪君 http://www.cnblogs.com/danzhang

--End--

VSTS 更名为 Azure DevOps的更多相关文章

  1. 微软改名部又出动啦!微软宣布VSTS改名为Azure DevOps

    本篇为翻译,原文地址:https://azure.microsoft.com/en-us/blog/introducing-azure-devops/ 作者:Jamie Cool,Azure DevO ...

  2. [转贴]infoQ VSTS被拆成5个部分,以Azure DevOps服务形式推出

    VSTS被拆成5个部分,以Azure DevOps服务形式推出 http://www.infoq.com/cn/news/2018/09/vsts-divide5parts-azuredevops?u ...

  3. Azure Devops (VSTS) Extensions 开发小记

    我在使用tfx-cli打包Azure Devops插件时,输出了很黄很黄很亮瞎眼的(尤其是在Visual Studio Code采用了Dark Black Theme的情况下)警告warning: P ...

  4. 【Azure DevOps系列】什么是Azure DevOps

    DevOps DevOps是一种重视"软件开发人员(Dev)"和"IT运维技术人员(Ops)"之间沟通合作的文化,它促进开发和运营团队之间的协作,以自动化和可重 ...

  5. Azure DevOps Pipelines执行RobotFramework自动化代码

    一.Azure DevOps介绍 1.什么是 Azure DevOps? Azure DevOps其实是VSTS(Visual Studio Team Service)更名后的名字.而VSTS是TFS ...

  6. 使用ML.NET + Azure DevOps + Azure Container Instances打造机器学习生产化

    介绍 Azure DevOps,以前称为Visual Studio Team Services(VSTS),可帮助个人和组织更快地规划,协作和发布产品.其中一项值得注意的服务是Azure Pipeli ...

  7. 利用 Azure Devops 创建和发布 Nuget 包

    利用 Azure Devops 创建和发布 Nuget 包 原 Visual Studio Team Service ,简称 VSTS,能够创建 pipelines 管道以构建应用程序,并将其部署到任 ...

  8. 你好,Azure DevOps Server 2019;再见,Team Foundation Server

    微软正式发布Azure DevOps Server 2019的第一个版本,作为Team Foundation Server (TFS)2018的升级版本和替代产品. 这是目前市面上唯一一款将产品名称冠 ...

  9. Azure DevOps Server(TFS) 客户端分析

    Azure DevOps Server(TFS) 是微软公司的软件协作开发管理平台产品,为软件研发.测试.实施提供全流程的服务.作为一款应用服务器产品,他的客户端是什么,在哪里下载客户端?我们在项目实 ...

随机推荐

  1. Linux删除文件名中包含“-”的文件

    背景: 练习用shell的一些特殊符号,输出了一个 cat test.txt > -n,结果创建了一个叫做“-n”的文件   问题: 使用rm -f -n删除不了“-n"文件   解决 ...

  2. 常用修图工具的一些使用技巧及问题解决方法——ai

    一.ai如何修改画布大小 一. ai如何修改画布大小: 1. 左上角菜单中的文件——文档设置(也可以直接点菜单栏下边的控制栏中的文档设置) 2. 文档设置界面中,点击右上角“编辑画板“ 3. 此时面板 ...

  3. Binary Tree Traversal 二叉树的前中后序遍历

    [抄题]:二叉树前序遍历 [思维问题]: 不会递归.三要素:下定义.拆分问题(eg root-root.left).终止条件 [一句话思路]: 节点非空时往左移,否则新取一个点 再往右移. [输入量] ...

  4. 14-n皇后

    /*题目内容: 国际象棋中的皇后可以沿着水平线,垂直线,或者斜线前进,吃掉遇到的所有棋子,如果棋盘上有八个皇后,则这八个皇后如何相安无事的放置在棋盘上,1970年与1971年, E.W.Dijkstr ...

  5. Linux 下 FastDFS v5.08 分布式文件系统的安装

    一.系统安装目录 源代码包目录 /data/wwwroot libevent安装目录 /usr/local/libevent FastDFS安装目录 /data/fastdfs nginx安装目录 / ...

  6. php单点登陆简单实现 (iframe方式)

    有四个网站分别为: www.a.com www.b.com www.c.com www.sso.com 需求是如果我们在sso登陆后,其他网站也会显示登陆中,不需要重复登陆,退出时,其他网站也会失效. ...

  7. Spring框架的属性注入

    1. 对于类成员变量,常用的注入方式有两种 * 构造函数注入(没有空的构造方法注入) * 属性setter方法注入(有空的构造方法注入) 2. 在Spring框架中提供了前两种的属性注入的方式 1. ...

  8. cron,at的权限控制

      /etc/cron.deny存在 /etc/cron.deny不存在 /etc/cron.allow存在 只有/etc/cron.allow中列出的用户才能运行crontab -e:忽略/etc/ ...

  9. YAML教程

    一.简介 YAML是一种人们可以轻松阅读的数据序列化格式,并且它非常适合对动态编程语言中使用的数据类型进行编码.YAML是YAML Ain't Markup Language简写,和GNU(" ...

  10. laravel中if

    1.控制器 2.模板