本篇为翻译,原文地址:https://azure.microsoft.com/en-us/blog/introducing-azure-devops/

作者:Jamie Cool,Azure DevOps项目管理总监

今天我们正式宣布Azure DevOps。 在与世界各地的客户和开发人员合作中,DevOps对团队的成功变得越来越重要。 Azure DevOps在提供支持软件开发团队的工具方面拥有超过15年的投资和学习经验。 在过去的一个月中,有超过80,000名Microsoft内部用户和成千上万的客户,无论是小型还是大型团队,都在使用这些服务向您交付产品。

我们今天宣布的服务涵盖了整个开发生命周期,可帮助开发人员更快地高质量地交付软件。 它们代表了公有云中最完整的产品。 Azure DevOps包括:

Azure Pipelines

适用于任何语言,平台和云的CI/CD。 能够连接到GitHub或任何Git存储库并持续部署。 了解更多>

Azure Boards

使用看板,Backlogs,团队仪表板和自定义报告进行强大的工作跟踪。 了解更多>

Azure Artifacts

来自公共源和私有源的Maven,npm和NuGet包。了解更多>

Azure Repos

为您的项目提供无限制的云托管私人Git仓库。 协作拉取请求,高级文件管理等。 了解更多>

Azure Test Plans

一体化计划和探索性测试解决方案。 了解更多>

每个Azure DevOps服务都是开放且可扩展的。它们都适用于任何类型的应用程序,您可以使用任何框架,平台或者云。 您可以将它们作为完整的DevOps解决方案使用,或与其他服务一起使用。 如果您要使用Azure Pipeline从GitHub中的存储库构建和测试Node服务并将其部署到AWS中的容器中,完全没有问题。 Azure DevOps支持公共云和私有云配置。 您可以在我们的云中或您自己的数据中心中运行它们。 无需购买不同的许可证。 了解有关Azure DevOps定价的更多信息。

以下是单独使用Azure Pipeline构建GitHub存储库的示例:

此外,这是一个开发人员利用Azure Boards的优势,使用所有Azure DevOps服务的示例:

开源项目通过Azure Pipeline获得免费的CI/CD功能

我们承诺为所有开发人员提供开放灵活的工具,作为延伸,Azure Pipelines为每个开源项目提供无限时和10个并行作业的免费CI/CD。 借助云托管的Linux,macOS和Windows池,Azure Pipelines非常适合所有类型的项目。

许多顶级开源项目已经在使用Azure Pipelines 作为CI / CD,例如Atom,CPython,Pipenv,Tox,Visual Studio Code和TypeScript - 这个列表每天都在增长。

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

Azure Pipelines现在也可以在GitHub Marketplace中使用,可以轻松地为您的GitHub存储库,开源项目或其他方式进行设置。

以下是Azure Pipeline的简介:

了解更多

Visual Studio Team Services(VSTS)的演变

Azure DevOps代表了Visual Studio Team Services(VSTS)的演变。 VSTS用户将自动升级到Azure DevOps项目。 对于现有用户而言,功能上没有任何损失,提供了更多的选择和控制。 作为VSTS标志的端到端可追溯性和集成仍然可以使用。 Azure DevOps服务可以很好地协同工作。 今天就是转型的开始,在接下来的几个月里,现有用户将开始看到变化。 这意味着什么?

  • 网址将从abc.visualstudio.com更改为dev.azure.com/abc。 我们将支持来自visualstudio.com网址的重定向,因此不会出现错误的链接。
  • 作为此更改的一部分,服务具有更新的用户体验。 我们将继续根据预览的反馈迭代体验。 今天开始我们默认为新用户启用它。 在接下来的几个月中,我们将默认为现有用户启用它。
  • 内部部署Team Foundation Server(TFS)的用户将继续根据Azure DevOps中的实时功能接收更新。 从下一版本的TFS开始,该产品将被称为Azure DevOps Server,并将通过我们正常的更新频率继续得到改进。

了解如何为您现有的VSTS组织启用这些更改

了解更多

要了解有关Azure DevOps的更多信息,请加入我们:

  • 主题演讲:观看我们的实时Azure DevOps主题演讲,时间为2018年9月11日太平洋时间上午8:00 - 9:30。
  • 现场培训:2018年9月17日太平洋时间上午8:30至下午2:30,参加我们的现场研讨会,并提供互动式问答。

您可以在我们的活动页面上按时参加并观看实时视频流。 您还可以在该页面上找到更多其他点播视频和其他资源,以帮助您入门。

向您和您的团队提供Azure DevOps,我们感到非常兴奋。 我们迫不及待地想看看你用它创造了多么神奇的东西。

微软改名部又出动啦!微软宣布VSTS改名为Azure DevOps的更多相关文章

  1. 微软改名部再次大显神威——ASP.NET 5改名ASP.NET Core 1.0

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:在计算机科学领域只有两件难事:缓存不可用和命名.--Phil Karlton 今天,S ...

  2. 微软75亿收购Github,微软以开发者为中心的初心不变

    前天关于微软要收购 GitHub 的消息传出后,很多人都纷纷讨论,希望 GitHub 能够独立存在,不被任何大厂收购,可是 GitHub 也要生存啊.那又有人说:希望是 Google 来收购 GitH ...

  3. 微软加速Visual Studio和Azure DevOps 云升级

    在 2018 微软技术暨生态大会(Microsoft Tech Summit)上,微软宣布围绕 Visual Studio 和 Visual Studio Code 开发平台提供一系列新功能与服务,并 ...

  4. 微软 Azure DevOps Server 2019 Update 1 (TFS 2019.1)

    1.概述 微软在2019年5月发布Azure DevOps Server 2019后不到2个月的时间里,就快速准备好了第一个升级包(2019 Update 1),并计划在几周后发布正式版本.也许你还没 ...

  5. [转帖]将改名贯彻到底,Xeon E3系列将改名为Xeon E

    将改名贯彻到底,Xeon E3系列将改名为Xeon E 导读:    E3 系列改名为 XEON E 系列entry 入门级的含义 E5 1XXX 序列改名为 XEON W 系列 workstatio ...

  6. 微软开放技术发布针对 Mac 和 Linux 的更新版 Azure Node.JS SDK 和命令行工具

    发布于 2013-12-04 作者 Eduard Koller 这次为我们使用Linux 的朋友带来了更多关于部署云上虚拟机的消息.今天,微软开放技术有限公司 (MS Open Tech),想与大家分 ...

  7. 微软开放技术发布开源的微软云服务器底盘管理器 (Chasis Manager) 软件

     发布于 2014-07-14 作者 陈 忠岳 今天,微软公司加入开放计算项目(OCP),贡献出硬件和软件规范,管理 API 和协议,机械 CAD 模型,以及电路板文件和 Gerbers(描述印刷 ...

  8. 微软Azure DevOps 使用docker 持续集成 dotnet

    azure 环境设置 登录azure 地址 https://dev.azure.com/ 使用微软账号就可以进行登录. 点击右上角新建项目 项目信息,尽量用小写 创建项目 修改默认的dockerfil ...

  9. 文末两大福利 | 微软Inspire大会全接触:微软发布Microsoft 365......

    在7月11日举行的“Inspire年度合作伙伴大会”上 ,微软首席执行官萨提亚·纳德拉发布了Microsoft 365. 它包含了:Office 365.Windows 10和企业移动性+安全性(En ...

随机推荐

  1. Effective Java -- 使可变性最小化

    为了使类成为不可变的,应该遵循以下五条原则: 1. 不要提供任何会下盖对象状态的方法 2. 保证类不会被扩展 3. 使所有的域都是final的 4. 使所有的域都成为私有的 5. 确保对于任何可变组件 ...

  2. 第50章:Java操作MongoDB-MongoDB和Spring

    ① Spring通过Spring Data MongoDB模块来集成和支持MongoDB ②Maven加入lib包 <dependency> <groupId>org.spri ...

  3. django 如何接收bootstrap-table传送的 ajax数组

    今天在用django传递id的时候,使用 alert(ids)以及console.log("id:",ids),都可以看到是把选中的数据的id打印出来的,用console.log可 ...

  4. entity framework 上下文对象跟踪相关

    entity framework 上下文对于对象的跟踪有2中方式进行控制,第一种从数据库查询但不加载到上下文. 这里可以用到.AsNoTracing()方法. 这里用到的是实体(entity)在上下文 ...

  5. eclispe安装tomcate没有srver解决

    eclipse没有server选项解决方法       找到Help->InstallNew Software->"Kepler" repository(http:// ...

  6. SSAS 后端数据库访问模块中存在错误。 为绑定指定的大小太小,导致一个或多个列值被截断。

    在处理AS的过程中报错如上,经排查发现原因为数据库 “工号” 字段长度过长导致. 因为我的字段内容基本是人名加工号:张三/1001 不曾想有用户录入非正常数据 :张三/100/1001 这样导致我截取 ...

  7. linux下tomcat服务器的相关命令

    一:Linux下tomcat服务的启动.关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:切换到tomcat主目录下的bin目录(cd usr/loca ...

  8. Android X 相关汇总

    一.说明 官方原文如下: We hope the division between android.* and androidx.* makes it more obvious which APIs ...

  9. Ubuntu18.04搭建nodejs环境

    首先安装sudo apt install curl 然后安装命令(当前最新版本是0.33.2,最新版本可以在https://github.com/creationix/nvm查看): curl -o- ...

  10. 第46节:Java当中的常量池

    Java当中的常量池 在Java虚拟机jvm中,内存分布为:虚拟机堆,程序计数器,本地方法栈,虚拟机栈,方法区. 程序计数器是jvm执行程序的流水线,是用来存放一些指令的,本地方法栈是jvm操作系统方 ...