Today we are announcing Azure DevOps. Working with our customers and developers around the world, it’s clear DevOps has become increasingly critical to a team’s success. Azure DevOps captures over 15 years of investment and learnings in providing tools to support software development teams. In the last month, over 80,000 internal Microsoft users and thousands of our customers, in teams both small and large, used these services to ship products to you.
The services we are announcing today span the breadth of the development lifecycle to help developers ship software faster and with higher quality. They represent the most complete offering in the public cloud. Azure DevOps includes:
CI/CD that works with any language, platform, and cloud. Connect to GitHub or any Git repository and deploy continuously. Learn More >
Powerful work tracking with Kanban boards, backlogs, team dashboards, and custom reporting. Learn more >
Maven, npm, and NuGet package feeds from public and private sources. Learn more >
Unlimited cloud-hosted private Git repos for your project. Collaborative pull requests, advanced file management, and more. Learn more >
Azure Test Plans
All in one planned and exploratory testing solution. Learn more >
Each Azure DevOps service is open and extensible. They work great for any type of application regardless of the framework, platform, or cloud. You can use them together for a full DevOps solution or with other services. If you want to use Azure Pipelines to build and test a Node service from a repo in GitHub and deploy it to a container in AWS, go for it. Azure DevOps supports both public and private cloud configurations. Run them in our cloud or in your own data center. No need to purchase different licenses. Learn more about Azure DevOps pricing.
Here's an example of Azure Pipelines used independently to build a GitHub repo:
Alternatively, here’s an example of a developer using all Azure DevOps services together from the vantage point of Azure Boards.
Open Source projects receive free CI/CD with Azure Pipelines
As an extension of our commitment to provide open and flexible tools for all developers, Azure Pipelines offers free CI/CD with unlimited minutes and 10 parallel jobs for every open source project. With cloud hosted Linux, macOS and Windows pools, Azure Pipelines is great for all types of projects.
Many of the top open source projects are already using Azure Pipelines for CI/CD, such as Atom, CPython, Pipenv, Tox, Visual Studio Code, and TypeScript – and the list is growing every day.
We want everyone to have extremely high quality of service. Accordingly, we run open source projects on the same infrastructure that our paying customers use.
Azure Pipelines is also now available in the GitHub Marketplace making it easy to get setup for your GitHub repos, open source or otherwise.
Here’s a walkthrough of Azure Pipelines:
The evolution of Visual Studio Team Services (VSTS)
Azure DevOps represents the evolution of Visual Studio Team Services (VSTS). VSTS users will be upgraded into Azure DevOps projects automatically. For existing users, there is no loss of functionally, simply more choice and control. The end to end traceability and integration that has been the hallmark of VSTS is all there. Azure DevOps services work great together. Today is the start of a transformation and over the next few months existing users will begin to see changes show up. What does this mean?
- URLs will change from abc.visualstudio.com to dev.azure.com/abc. We will support redirects from visualstudio.com URLs so there will not be broken links.
- As part of this change, the services have an updated user experience. We continue to iterate on the experience based on feedback from the preview. Today we’re enabling it by default for new customers. In the coming months we will enable it by default for existing users.
- Users of the on-premises Team Foundation Server (TFS) will continue to receive updates based on features live in Azure DevOps. Starting with next version of TFS, the product will be called Azure DevOps Server and will continue to be enhanced through our normal cadence of updates.
Learn how to enable these changes for your existing VSTS organizations today.
To learn more about Azure DevOps, please join us:
Keynote: Watch our live Azure DevOps keynote on September 11, 2018 from 8:00 - 9:30 AM Pacific Time.
Live training: Join our live Mixer workshop with interactive Q&A on September 17, 2018 from 8:30 AM - 2:30 PM Pacific Time.
You can save-the-date and watch both live streams on our events page. There you’ll also find additional on-demand videos and other resources to help get you started.
We couldn’t be more excited to offer Azure DevOps to you and your teams. We can’t wait to see what amazing things you create with it.