This page is designed to help you find out whether Azure Pipelines is good and if it is the right choice for you.
Listed in
Integration with Azure Ecosystem
Azure Pipelines is deeply integrated with other Azure services, allowing seamless workflows and better management within the Azure ecosystem.
Platform Support
Supports a variety of programming languages and platforms, enabling flexibility in deploying applications across different environments such as Windows, Linux, and macOS.
Scalability
Offers robust scalability options with Microsoft-hosted agents, allowing users to automatically scale their pipeline infrastructure to meet varying workloads.
CI/CD Workflow Automation
Allows automated continuous integration and continuous delivery, making it easier for development teams to deploy applications quickly and efficiently.
Extensive Marketplace
Access to a large marketplace of extensions to enhance pipeline capabilities, including integrations with third-party tools and custom actions.
We have collected here some useful links to help you find out if Azure Pipelines is good.
Check the traffic stats of Azure Pipelines on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Azure Pipelines on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Azure Pipelines's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Azure Pipelines on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Azure Pipelines on Reddit. This can help you find out how popualr the product is and what people think about it.
When Microsoft announced the App Center shutdown last year, they recommended an array of alternative tools from elsewhere in their developer toolkit and beyond to replace its capabilities. Users seeking an alternative to App Center's hosted build automation, or App Store deployment, capabilities can look to Azure DevOps Pipelines or GitHub Actions. For cloud-based on-device testing, they recommend external tool... - Source: dev.to / over 1 year ago
The details depend on what the unit of deployment is: VMs? Containers? Something else? Depending on the unit of deployment you can run VMs, a managed kubernetes cluster or the much cheaper Azure container apps combined with PaaS offerings like managed Databases, Firewalls, API gateways, monitoring etc. You could start with Azure DevOps pipelines [1], but billing is opaque which doesn't help when tracking down... - Source: Hacker News / almost 4 years ago
We use GitHub Actions and Azure DevOps for our Continuous Integration and Continuous Delivery system. When the changes on the Terraform infrastructure repository are added to the main branch, the CICD system gets triggered and the plan is executed on our development environments. When the logs from the plan are the expected ones we manually run the apply. - Source: dev.to / over 5 years ago
Have a look at azure pipelines. Pretty easy to set up so you can push code from VS to github or an azure repo and the pipeline will handle deployment to an azure app service. The MS docs are very detailed and pretty much walk you through it all. https://azure.microsoft.com/en-us/services/devops/pipelines/. Source: over 5 years ago
Also I selected some pages you can read more about like Amazon, Google or Microsoft among other definitions. - Source: dev.to / over 5 years ago
Azure Pipelines, a component of the Azure DevOps suite by Microsoft, is gaining traction as an integral tool in the continuous integration and continuous deployment (CI/CD) landscape. As more organizations adopt DevOps practices, Azure Pipelines offers a robust solution that caters to a wide array of needs, from handling multiple programming languages to executing parallel jobs and deploying complex deployment strategies.
Versatility and Integration:
Azure Pipelines is noted for its strong compatibility with other Azure services, though it remains flexible enough to be utilized within projects not directly tied to Azure's ecosystem. Users appreciate this flexibility, particularly those engaged with multiple cloud providers or maintaining diverse technological stacks. The service integrates seamlessly into various phases of the software development lifecycle, complementing broader Azure resources while ensuring interoperability with many third-party tools and platforms.
Community and Usability Feedback:
Recent discussions underscore its importance as a viable alternative to legacy tools like Jenkins, especially in more traditional CI/CD settings. The transition from Visual Studio App Center has prompted many developers to explore Azure Pipelines due to its comprehensive support for build automation and deployment capabilities. Additionally, the detailed and accessible Microsoft documentation aids in smoothing the learning curve for newcomers, making setup a relatively straightforward process.
However, the perception of Azure Pipelines isn’t without its challenges. A concern commonly echoed across developer forums is the transparency of its billing practices, which can be somewhat opaque. This can present difficulties for users aiming to meticulously track CI/CD costs, prompting some to consider alternatives such as GitHub Actions, particularly when integrated into Azure services.
Performance in Competitive Context:
In comparison to its competitors like Jenkins, GitHub Actions, Travis CI, and GitLab CI, Azure Pipelines is often highlighted for its comprehensive feature set. Its capabilities extend beyond CI/CD, providing infrastructure management and integration solutions that are competitively viable. Developers working on projects involving complex cloud-based deployments, such as containerized applications or enterprise-level infrastructure, find Azure Pipelines particularly advantageous.
Developers’ Experiences and Use Cases:
Within specific use cases, such as infrastructure automation using Terraform or deploying ASP.NET Core applications, Azure Pipelines is frequently recommended for its ease of setup and robustness in handling deployments seamlessly. Yet, it is crucial for users to assess their specific needs, especially when managing intricate systems, to ensure Azure Pipelines aligns with their operational strategies and cost considerations.
In summary, Azure Pipelines emerges as a potent tool in the DevOps arsenal, offering a blend of flexibility, ease of use, and vast integration capabilities. It stands as a strong contender in the CI/CD arena, with the ability to serve both simple and complex deployment scenarios effectively, all while fitting into the broader Azure and DevOps ecosystems. As always, organizations considering its adoption are advised to weigh their specific operational requirements and costs to make an informed decision.
Do you know an article comparing Azure Pipelines to other products?
Suggest a link to a post with product alternatives.
Is Azure Pipelines good? This is an informative page that will help you find out. Moreover, you can review and discuss Azure Pipelines here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.