Azure DevOps (formerly VSTS, Microsoft Visual Studio Team System) is an agile development product that is an extension of the Microsoft Visual Studio architecture. Azure DevOps includes software development, collaboration, and reporting capabilities.
$2
per GB (first 2GB free)
GitHub
Score 9.0 out of 10
N/A
GitHub is a platform that hosts public and private code and provides software development and collaboration tools. Features include version control, issue tracking, code review, team management, syntax highlighting, etc. Personal plans ($0-50), Organizational plans ($0-200), and Enterprise plans are available.
$4
per month per user
Pricing
Azure DevOps Services
GitHub
Editions & Modules
Azure Artifacts
$2
per GB (first 2GB free)
Basic Plan
$6
per user per month (first 5 users free)
Azure Pipelines - Self-Hosted
$15
per extra parallel job (1 free parallel job with unlimited minutes)
Azure Pipelines - Microsoft Hosted
$40
per parallel job (1,800 minutes free with 1 free parallel job)
Easier to use than GitHub, but it comes at a cost. Although you can script VSTS, the online version could use a more substantial editor. Those who remember project Monaco and its current implementation in Azure, App Service Editor, will be disappointed if looking for more of …
Microsoft Visual Studio was on the market when there were no other providers for this type of service. So if a company was already working on this technology, it will always provide a better output than if they migrated to a new one. However, when comparing GitHub with …
We have utilized multiple products in the past such as SVN, Visual Source Safe, Team Foundation Server, GitHub and more. For end to end full life cycle development none of them could come close to Azure DevOps. We are in the process of migrating everything for these old …
GitHub seemed to be more of an open-source development environment and made it a little challenge to keep our source private and onsite at our own facilities. Gitlab did not have the full Dev Ops pipeline and seemed to have a lot of different bugs when using it. We used the …
Azure DevOps provides a full workflow from planning through to development through to production. After the acquisition of GitHub by Microsoft, GitHub is becoming more fully-featured with the features being ported becoming more polished in the transition. Both are great …
We tested alternatives for Azure DevOps over time. We tested GitHub a while ago and back then lack of some features that now hast, like the project boards and private repositories. We will check GitHub next year.
We also tested AWS CodeCommit and found it very cryptic, …
Azure DevOps provides integrated environment vs Jira is dependent on third party for couple of features
Verified User
Director
Chose Azure DevOps Services
Azure DevOps has a drag and drop editor so that you can quickly drag build steps into a build or release pipeline. This is much faster than looking up the correct yaml syntax. Additionally, its support for Microsoft and Azure is great. If you're on the .net stack or you use …
Azure DevOps Services have huge functionality and are well supported by Microsoft as well. You will get plenty of features in the marketplace and learning documentation.
Verified User
Consultant
Chose Azure DevOps Services
Azure DevOps is a completed product and ecosystem. It offers a robust ecosystem that does everything that is needed. The above products do lack features like pipelines tasks, third-party integrations. Besides all cloud benefits, the main advantage of Azure DevOps Services …
I prefer Azure Devops over all other code repository / ci/cd systems that I've used in the past. All features are integrated into a single service (back log, repo mgmt, deployment pipelines, artifacts, etc.). The tools are easy to use and super powerful.
Azure DevOps required the least amount of up front knowledge to get a pipeline up and running. Because of the built in activities, when I initially started working with this tool I didn't have to know anything other than where my code was stored. The rest was easy enough to …
We are a Microsoft technology based company and the 80% of our projects are .NET and are developed with Visual Studio. The VSTS is the natural partner of our development day by day work. Our machines are running Windows Server 2012 and 2016 with Sql Server, so with VSTS we can …
Being primarily Microsoft Developers and how VSTS integrates with Visual Studio it stood head and shoulders above other options for us at the time of making our initial decision.
GitHub is the best platform to manage your source code. You can manage your CI/CD with different cloud service provider platforms and different languages. You can also create GHE for a number of organizations and repositories. Learning GitHub is easy and simple and supports …
GitHub isn't the primary repository management tool that we use. It is a good tool and is well suited for certain types of teams. It has many great tools built-in and is easy to use. But, we primarily use Bitbucket and are moving over to Azure DevOps. So, we didn't "select" …
Azure DevOps is agile development software used to manage projects. It is frequently used to manage software development. GitHub is version control software, which is used to keep old versions of code stored during software development to provide backups if new releases have issues.
When Microsoft acquired GitHub in 2018, it added integration features that allow Azure DevOps users to seamlessly make use of GitHub as well. Despite this, some businesses still choose just to use GitHub due to its affordability.
Features
Azure DevOps offers flexible reporting and detailed metrics that allow for simple project management. Additionally, Azure DevOps can be used by many people to work on a single project at once, this has made it a popular choice for mid-sized to large businesses. Azure DevOps also integrates with Microsoft’s other products.
GitHub allows users to create repositories where code can be stored and documented. This makes it easy to find when changes were made and who made them. Many programs integrate with GitHub, making it extremely flexible.
Pricing
Microsoft offers a free trial for all its Azure DevOps packages, at which point pricing is based on the business needs. GitHub offers free pricing with unlimited repositories, but limited storage and collaborators. GitHub also offers packages for individual users, teams, and enterprises. These packages include an increased number of private repositories and unlimited collaborators.
Features
Azure DevOps Services
GitHub
Version Control Software Features
Comparison of Version Control Software Features features of Product A and Product B