Pros from reviewers
-
Automation of tasks: Azure DevOps automates numerous tasks, saving significant time on repetitive work and creating workflow-like pipelines that can save days of work
-
Versatility and compatibility: Azure DevOps offers a versatile API and is compatible with any market products, allowing for seamless integration with tools like Ansible and enabling functionality without the need for extra licenses
-
Comprehensive features: Azure DevOps provides comprehensive features for managing CI/CD pipelines, repositories, pull requests, and issues all in one place, making it feel like an advanced version of Github
-
Effective code management: Azure DevOps offers effective code management capabilities, allowing for efficient building, committing, and deploying of code, and integrates well with Scrum/Kanban boards
-
Improved communication: Azure DevOps enhances communication between different teams, such as the frontline helpdesk team and the DevOps team, improving end user satisfaction.
Cons from reviewers
-
Limited markdown support: Despite its comprehensive features, Azure DevOps has inconsistent text composition. Markdown, a popular tool for text formatting, is only supported in Pull Requests, limiting its usability in other areas
-
Difficult debugging: Debugging failing CI builds in Azure DevOps can be challenging due to the lack of a feature that allows ssh into a container to diagnose issues. This leaves users with the option of updating the yml and hoping it works
-
Not user-friendly for non-engineering teams: Azure DevOps is highly effective for code management and integrates well with Scrum/Kanban boards. However, it is not the most user-friendly or easy to navigate for non-engineering teams, particularly for business or leadership personnel
-
Limited reporting and filtering features: Azure DevOps' reporting and filtering features are limited, making it less suitable for presenting results to leadership teams. This can hinder effective communication and transparency
-
Fewer plugins and add-ons: Compared to other platforms, Azure DevOps has fewer plugins and add-ons. This limits the tool's flexibility and the ability to customize it to specific project needs.
Main features
Starting Price
Free Plan
Version control
Project management
Continuous Integration (CI)
Continuous Delivery (CD)
Testing tools
Starting Price
N/A
Free Plan
No
Version control
Project management
Continuous Integration (CI)
Continuous Delivery (CD)
Testing tools
What is Azure DevOps?
How Azure DevOps compare to similar software?
Product
Azure DevOps
4.8
Azure DevOps reviews
Price
N/A
Free plan
No
Main features
Pros
Cons
Alternatives
Deal
No available deal at the moment
Azure DevOps
vs
GitHub
Azure DevOps and GitHub are both prominent players in the software development and DevOps space, but they have key differences that cater to distinct needs within the development lifecycle.
The fundamental difference between Azure DevOps and GitHub lies in their scope and primary focus. Azure DevOps is a comprehensive DevOps platform provided by Microsoft, offering a wide range of tools and services that cover the entire development pipeline. It includes features for project planning, code development, testing, release management, and monitoring. Azure DevOps is designed to be an all-in-one solution for teams looking to streamline their DevOps processes and manage the entire software development lifecycle within a single platform.
On the other hand, GitHub is primarily a code hosting and collaboration platform, with a strong emphasis on version control and code collaboration. It provides developers with a centralized platform to host, share, and collaborate on code repositories. ...
Azure DevOps
Agile development and DevOps practices
GitHub
Version management platform
20 seats of GitHub Enterprise free for one year and 50% off in year two on GitHub
Save up to $7,500
Who is Azure DevOps best for according to our reviewers?
Developers: Azure DevOps is appreciated for its effective code management capabilities, allowing developers to build, commit, and deploy their code efficiently. It integrates well with Scrum/Kanban boards, creating a vital connection between their work and their code
Project Managers: Azure DevOps is an excellent tool for project management. It's effective for both large-scale projects and smaller proof of concepts. It integrates well with other Azure services and allows for branch setup on the same project
QA and Product Owners: Azure DevOps services are incredibly beneficial for QA and Product owners. It allows them to track the progress of a product on a single page, eliminating the need for multiple tools. It's one of the best tools for organizations that follow agile methodologies
Helpdesk Teams: Azure-DevOps improves communication between the frontline helpdesk team and the DevOps team, which greatly enhances end user satisfaction
Automation Teams: Azure DevOps is used to automate numerous tasks, saving significant time on repetitive work. The ability to create workflow-like pipelines has saved days of work and continues to automate tasks.
Azure DevOps reviews
4.8
Azure DevOps rating
4.2
Ease of use
4.2
Customer service
4.4
Value for money
4.2
Likelihood to recommend
4.5
Features
6 Azure DevOps reviews
-
Kelly R
Efficient Deployment with Azure DevOps
I've been particularly impressed with Azure DevOps' continuous integration and delivery capabilities, which have streamlined our deployment process and reduced downtime. The user interface is intuitive and easy to navigate, making it accessible even for those with limited technical knowledge
May 13, 2024
-
James Martinez
Improved Productivity and Version Control with Microsoft Integration
its seamless integration with other Microsoft products has significantly improved our productivity. The platform's version control system is top-notch, allowing us to track changes and revert to previous versions when necessary
May 6, 2024
-
Irving S
Superb Azure Deployment Tool for Streamlined Operations
I use Azure DevOps to automate numerous tasks, which saves my team significant time on repetitive work. The ability to create workflow-like pipelines has saved us days of work and continues to automate tasks. It feels like having an additional team member. I particularly value the API's versatility, which we heavily use to store values across pipelines. We frequently use the secure files option for storing certificates, ssh keys, and other important text files, which are encrypted and not displayed in plain text. I appreciate that Azure DevOps is compatible with any market products; we heavily use it with Ansible, to the point that we can achieve Ansible-tower-like functionality without an extra license. The community is constantly adding tasks to simplify working with inputs and outputs, such as Terraform state file management, Ansible secrets, Packer Image Builder, etc. Another significant integration is with Security, where we can scan our code.
April 29, 2024
-
Emily C
Managing Software Development with Azure DevOps
I've found Azure DevOps to be an excellent tool for managing my team's software development lifecycle
April 23, 2024
-
Persephone G
Excelling in CI/CD Management: Azure DevOps
I enjoy using Azure DevOps due to its comprehensive features that allow me to manage CI/CD pipeline, repository, pull requests, and issues all in one place. It feels like an advanced version of Github, with Pull Requests and Pipelines working seamlessly together. I find setting up branch policies based on certain pipelines straightforward. I also appreciate the feature that lets me copy any image and paste it in any text box, with DevOps automatically uploading and converting it to an image URL. However, I'm frustrated by the inconsistent text composition. I believe Markdown should be supported everywhere, but it's only available in Pull Requests. Debugging failing CI builds is challenging as there's no way to ssh into a container to diagnose the issue. I'm left with updating the yml and hoping it works. I switched to Azure DevOps Services because Github lacked many features for issue management and I wasn't interested in integrating Github with another PM tool.
April 15, 2024