News
On-Premises Azure DevOps Server Reaches GA
Azure DevOps Server is now generally available, marking its transition to a production-ready on-premises offering for teams that need to self-host their DevOps platform. The GA release packages additional fixes and platform support updates since the Release Candidate stage, positioning Azure DevOps Server as the current installable alternative to the cloud-hosted Azure DevOps Services.
Microsoft frames Azure DevOps Server for organizations that require on-premises or self-managed DevOps due to regulatory requirements, data residency, network isolation, or operational preference. The GA version aligns the on-premises product with capabilities that have been available in Azure DevOps Services, delivered through the Release Candidate and finalized in GA.
In October, Microsoft described the Release Candidate as a way to bring hosted-service features to the self-hosted product and encouraged customers to test in non-production environments ahead of GA. Microsoft noted that direct upgrade to the RC was supported from any version of Team Foundation Server (TFS) 2015 and newer, and that direct upgrade from the RC to the eventual release-to-manufacturing build would be supported. The RC post is here: .
Microsoft used the RC announcement to clarify several product-level changes that carry into GA:
- Lifecycle policy shift: For the first time, Azure DevOps Server is released under Microsoft's Modern Lifecycle Policy rather than a Fixed Lifecycle Policy. Support is tied to customers staying current on updates and meeting servicing and system requirements, instead of a fixed end-of-support date.
- Major version cadence: Under the Modern Lifecycle Policy, Microsoft said Azure DevOps Server will no longer follow a two-year major version release cycle. Instead, it will be updated more frequently as a single, ongoing version.
- Branding change: Microsoft is dropping the year from the on-premises product name. Going forward, it is simply "Azure DevOps Server." The stated reason is to reduce confusion about whether a year-stamped release is current or supported.
- Licensing remains the same: Customers can continue to license Azure DevOps Server through Azure on a monthly basis or through authorized resellers. Azure-based licensing continues to allow use of both the hosted and server versions. Visual Studio subscriptions continue to include one server license plus one user per month.
- Support for older versions: Microsoft said it will keep providing security updates for older releases until they reach the end of Extended Support under the Fixed Lifecycle Policy. Software Assurance does not extend support timelines.
- Retirement notice commitment: If Azure DevOps Server is ever retired, Microsoft said it would provide advance notice to allow transition time.
- Cloud migration posture: Microsoft stated that staying current on Azure DevOps Server should make it easier to migrate to Azure DevOps Services if and when an organization chooses to move to the cloud.
- Version identification without a year: Microsoft said support teams will rely on the file version number to identify the exact build a customer is running.
The GA build incorporates the RC's feature set plus additional bug fixes and platform additions. Compared to older on-premises releases, the Azure DevOps Server release notes emphasize:
- Git-first repository workflows, including submodule support in the UI, repository health and usage insights, pull request target-branch configuration, Mermaid diagram rendering in Markdown, improved PR search, and sparse checkout support in YAML checkouts for large repos.
- Ongoing deprioritization of Team Foundation Version Control (TFVC) enhancements relative to Git, including a server setting to prevent creation of new TFVC repositories while leaving existing TFVC repos intact.
- Pipeline modernization, such as updated task validation for end-of-life Node.js runners, new REST APIs for managing GitHub repo connections at higher scale, Service Bus publishing tasks that support Microsoft Entra ID authentication, and Docker Compose task updates to handle Compose v2 environments.
- Test Plans improvements, including REST APIs to list and restore deleted test plans and suites, XLSX export improvements, runner usability updates, Manifest V3 migration for the Test and Feedback extension, and YAML pipeline support in Test Plans contexts.
- Wiki and Markdown quality-of-life changes, including richer paste-to-Markdown conversion for HTML content and a copy-to-clipboard button for code blocks.
- Security and governance tightening, such as a new project-level "Manage Delivery Plans" permission and broader integration refinements with GitHub and Azure Boards.
- Updated platform support, including SQL Server 2025 compatibility and refreshed requirements for Windows Server and client evaluation environments.
Azure DevOps Server GA remains a 64-bit Windows-only product. Microsoft lists Windows Server 2025 and Windows Server 2022 as supported server platforms, while allowing Windows 11 installs for evaluation or personal use. SQL Server is required for production deployments, with GA supporting SQL Server 2025 and SQL Server 2022 on premises. SQL Server on Linux is not supported.
About the Author
David Ramel is an editor and writer at Converge 360.