Deploy Node.js applications to Azure App Service

This blog post shows how you can deploy a new Node.js application from Visual Studio Team Services or Microsoft Team Foundation Server to Azure App Service. Code Download our Node.js Hello World sample app or Install Node.js Tools for Visual Studio and create a new Node.js application. Upload your code to Team Services or your… Read more

Spring Into DevOps on Radio TFS with Gopinath Chigakkagari

As part of the #SpringIntoDevOps series, Gopinath Chigakkagari – GPM of the Release Management team at Microsoft joined the most recent episode of Radio TFS with MVP’s Greg Duncan and Josh Garverick to talk about the latest news around Visual Studio Team Service and Team Foundation Server as well as dive into release management and… Read more

Managing Configuration and App Settings for Multiple Environments in Your CD Pipeline

Your continuous delivery pipeline typically consists of multiple environments. You may want to deploy changes first to a test or staging environment before deploying to a production environment. Furthermore, your production environment may itself comprise of multiple scale units, each of which you may deploy in parallel or one after the other for a gradual… Read more

Open Source Scanning in Visual Studio Team Services with WhiteSource Bolt

Most organizations today consume open source software in their development projects. The reuse of components enables great productivity gains. However, this practice has an unintended consequence: you can reuse security vulnerabilities or violate licenses without realizing the risk. I wrote about this in an article in MSDN Magazine on Rugged DevOps. For users of VSTS, there… Read more

Agent-based deployment in Release Management

Release Management now supports robust in-the-box multi-machine deployment. You can now orchestrate  deployments across multiple machines, perform rolling updates while ensuring high availability of the application throughout. Agent based deployment capability relies on the same build and deployment agents. However, unlike the current approach, where you install the build and deployment agents on a set of proxy… Read more

Announcing Continuous Delivery Tools for Visual Studio 2017

With the right DevOps tools, developers can run continuous integration builds that automate testing, analysis and verification of their projects, and streamline continuous deployment to get innovative applications into user’s hands quickly. Along with the release of Visual Studio 2017 RC.3 update, we released a DevLabs extension, Continuous Delivery Tools for Visual Studio. The current… Read more

Azure App Services Continuous Delivery

We are continuously working on improving and simplifying the deployment experience to Azure from Visual Studio Team Services. As a part of that effort, we are excited to announce preview of the Continuous Delivery feature we have added for App Services in the Azure portal. Continuous Delivery simplifies setting up a robust deployment pipeline, you… Read more

Announcing general availability of Release Management

Today we are excited to announce the general availability of Release Management in Visual Studio Team Services. Release Management is available for Team Foundation Server 2017 as well. Since we announced the Public Preview of Release Management, we have been adding new features continuously and the service has been used by thousands of customers whose… Read more

Announcing Code Search on Team Foundation Server 2017

Code Search is the most downloaded Team Services extension in the Marketplace! And it is now available on Team Foundation Server 2017! Code Search provides fast, flexible, and accurate search across your code in TFS. As your code base expands and is divided across multiple projects and repositories, finding what you need becomes increasingly difficult…. Read more

Best of Both Worlds

Back in February of 2015, I wrote a blog asking a very simple question: how many vendors does it take to implement DevOps? At the time I wrote the post, I felt the answer was one. Almost two years later, I believe that now more than ever. So why do companies insist on manually building… Read more