Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

Azure Pipelines Reviews & Product Details

Profile Status

This profile is currently managed by Azure Pipelines but has limited features.

Are you part of the Azure Pipelines team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

12 months

Product Avatar Image

Have you used Azure Pipelines before?

Answer a few questions to help the Azure Pipelines community

Azure Pipelines Reviews (372)

View 1 Video Reviews
Reviews

Azure Pipelines Reviews (372)

View 1 Video Reviews
4.3
372 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise the product for its ease of use and seamless integration with Azure and GitHub, which simplifies CI/CD workflows. Many appreciate the ability to automate complex processes while maintaining flexibility across various platforms. However, a common limitation noted is the steep learning curve associated with YAML syntax, which can be challenging for beginners.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Daniel J.
DJ
Senior Software Engineer | IAM & Cloud Infrastructure
Enterprise (> 1000 emp.)
"Scalable CI/CD for both Side Projects and Enterprise-Grade Microservices"
What do you like best about Azure Pipelines?

What I value most is the seamless integration with YAML-based definitions, Azure services, and the built-in artifact management. The Environments feature is a game-changer for tracking deployments across stages. Also, as someone who started with personal projects, the availability of free hosted agents is a huge plus; it lowers the entry barrier and allows your CI/CD strategy to scale naturally as the project grows into an enterprise environment. Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

The workflow for expired Service Connections is a bit friction-heavy. Currently, you often have to jump back to the Azure Portal to renew them because the error messages within DevOps aren't always explicit about the expiration. It would be much smoother to have a "renew" or "re-authorize" trigger directly within the DevOps Service Connection interface to avoid context switching. Review collected by and hosted on G2.com.

SP
AVP
Enterprise (> 1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Seamless Azure DevOps Integration with Flexible, YAML-Based Pipelines"
What do you like best about Azure Pipelines?

In Azure Pipelines you can build, test, write apps in multiple languages.

collaboration is very easy with help of YAML based pipeline definitions.

Boards, Repos, Test Plans, and Artifacts all connect seamlessly because of integration with Azure devops ecosystem

Easy plugins are available in third party tool.

Integration is very easy with other tools Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

Debugging of failure is very hard to identify due to YAML pipelines.

complexity within Azure DevOps due to which new users fail to understand the syntax

Execution speed and resource limit due to which often there is spike in performance

providing rule base access is very tedious job and time consuming

Cost is very high Review collected by and hosted on G2.com.

YK
Technical Engineer
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Flexible YAML Pipelines with Strong Version Control and Governance"
What do you like best about Azure Pipelines?

YAML pipelines offer strong flexibility and solid version control. Being able to keep pipeline definitions alongside application code supports Infrastructure as Code and makes changes easier to track and audit. Support for multi-stage pipelines, including approvals and environments, also enables more mature release processes with clearer governance. Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

There isn’t a simple or official way to fully test Azure Pipelines locally, which often forces me into trial-and-error commits just to validate the pipeline logic and confirm everything works as expected. Review collected by and hosted on G2.com.

Verified User in Education Management
UE
Small-Business (50 or fewer emp.)
"Reliable CI/CD automation for modern cloud applications"
What do you like best about Azure Pipelines?

Azure Pipelines effectively automates the build, testing, and deployment process within a single workflow. Once a pipeline is configured using YAML, it’s straightforward to maintain and keep under version control alongside the codebase. It also makes the software release process more reliable, since every change goes through the same standardized steps (build, test, and deploy), which are easy to implement and repeat consistently.

I use Azure Pipelines quite frequently during development, especially when pushing updates or running automated tests before deployments. The platform offers a solid set of features, such as multi-stage pipelines, artifact management, and environment-based deployments, which help structure the release process in a clear way. Azure Pipelines also connects smoothly with repositories, container registries, and other cloud services, making it convenient when working with containerized applications and modern DevOps workflows. Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

One of the main challenges with Azure Pipelines is that the initial setup can feel complex, especially for developers who are new to CI/CD tools. Configuring multi-stage pipelines, managing permissions, and setting up environments can require careful attention before everything works smoothly. Troubleshooting pipeline failures can also take time, since build logs often become very detailed and lengthy. While the documentation and support resources are generally helpful, better log readability and clearer troubleshooting guidance would make it easier for developers to identify issues more quickly. Overall, the platform is powerful, but there is a learning curve in the early stages of implementation. Review collected by and hosted on G2.com.

SR
System Engineer
Mid-Market (51-1000 emp.)
"End-to-End CI/CD Automation"
What do you like best about Azure Pipelines?

*End-to-end CI/CD in one place

It handles build, test, and deployment seamlessly, whether you’re working with apps, containers, or infrastructure.

*YAML-based pipelines

Pipelines as code make versioning, reviews, and rollbacks easy. It fits perfectly with Git workflows and DevOps best practices.

*Strong integration with Azure & Git

Native integration with Azure services, Azure Repos, GitHub, and external repositories makes setup and management smooth. Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

*Complex YAML syntax

Writing and debugging YAML pipelines can be difficult, especially for beginners. Small indentation mistakes can break the pipeline.

*Steep learning curve

Concepts like stages, jobs, environments, variables, service connections, and templates take time to understand.

*UI is not very intuitive

Compared to tools like GitHub Actions or GitLab CI, the UI can feel cluttered and less user-friendly. Review collected by and hosted on G2.com.

Adarsh C.
AC
Data Analyst
Small-Business (50 or fewer emp.)
"Efficient Automation with Minor Integration Concerns"
What do you like best about Azure Pipelines?

I use Azure Pipelines to automate our CI/CD process. I like that it's easy to use but also allows complex scenarios to be built out. Being able to script the processes using YAML and run Python code on top of our Azure DevOps repository is really handy. The initial setup was good and easy. Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

It can be better. I have used GitHub pipelines and they are even more easier to use and get started. Available documentation and stuff like that really makes GitHub a better option. I find GitHub pipelines can integrate better with non-Microsoft products well, which is really handy. Review collected by and hosted on G2.com.

Abhishek B.
AB
Technical Architect
Information Technology and Services
Mid-Market (51-1000 emp.)
"Effortless CI/CD with Intuitive Azure Pipeline Dashboard"
What do you like best about Azure Pipelines?

As a software developer, it is quite common for us to work with various pipeline tools for CI/CD, and Azure Pipeline is one of those available through Azure DevOps. The dashboard is straightforward, easy to navigate and implement, making it simple to understand the overall process. Configuring pipelines is also very user-friendly, and writing YAML scripts is both easy and intuitive. The tool offers the option to select each step, and it will automatically generate the script for you. Adding global or environment variables is also a straightforward process. Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

At this point, there is nothing I dislike about the Azure pipeline. The product is excellent. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Azure Pipelines Review"
What do you like best about Azure Pipelines?

Azure Pipelines makes it easy for me to set up an infrastructure workflow so I can build, test, and deploy my applications. It also integrates smoothly with the different automation tasks I run on a recurring basis. I’m able to cover a wide range of use cases as well, including UI, integrations, performance, pricing, support, and AI-based user experience testing. Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

Sometimes pipeline testing can take a long time and feel tedious. Review collected by and hosted on G2.com.

Javier C.
JC
Full Stack developer
Education Management
Small-Business (50 or fewer emp.)
"Streamlined CI/CD for Testing and Deploying Across Python, Node.js, and .NET"
What do you like best about Azure Pipelines?

Helps a lot when you need to run, test and deploy the code so it CI/CD also support different language as Python, node.js and .NET Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

The syntax can become complex very quickly, understanding stages and jobs as variables and environment takes times also de debugging pipeline errors is not always friendly Review collected by and hosted on G2.com.

NS
Chief Technology Officer
Mid-Market (51-1000 emp.)
"Effective for Builds, Needs Improved Copilot Integration"
What do you like best about Azure Pipelines?

I like that Azure Pipelines is bundled in our Visual Studio subscription, which makes it more attractive to us financially. It supports multiple languages and integrates well with our security scans. The initial setup was fairly clear to follow. Review collected by and hosted on G2.com.

What do you dislike about Azure Pipelines?

The copilot integration could be much better. With GitHub, this is more straightforward. Review collected by and hosted on G2.com.

Questions about Azure Pipelines? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

Gary W.
GW
Gary Ware
Last activity almost 4 years ago

Can Visual Studio Team Services be used to host npm packages?

GU
Guest User
Last activity almost 4 years ago

What is Vsts used for?

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

12 months

Average Discount

15%

Azure Pipelines Comparisons
Azure Pipelines Features
Configuration Management
Access Control
Dashboards
Deployment Automation
Process Analytics
APIs / Integrations
Pipelines
Orchestration
Workflow Visualization
Processes and Workflow
Automation
Product Avatar Image
Azure Pipelines