AzureDevOps Server (formerly Team Foundation Server, or TFS) is a test management and application lifecycle management tool, from Microsoft's Visual Studio offerings. To license Azure DevOps Server an Azure DevOps license and a Windows operating system license (e.g. Windows Server) for each machine running Azure DevOps Server.
N/A
Octopus Deploy
Score 9.0 out of 10
Mid-Size Companies (51-1,000 employees)
Australian company Octopus Deploy offers their eponymous automated deployment and release management software that integrates with the user's preferred CI server and adds deployment & ops automation capabilities. Octopus Deploy enables developers, release managers, and operations folks to bring all automation into a single place. The vendor states that by reusing configuration variables, environment definition, API keys, connection strings, permissions, service principals, and automation logic,…
$0
per month
Pricing
Azure DevOps Server
Octopus Deploy
Editions & Modules
No answers on this topic
Octopus Server - Professional
$1920
per year starting with 20 projects
Octopus Cloud - Professional
$4170
per year starting with 20 projects
Octopus Server - Enterprise
$14400
per year starting with 100 projects
Octopus Cloud - Enterprise
$23400
per year starting with 100 projects
Cloud
Free
10 users/10 projects/10 tenants/10 machines
Server
Free
10 users/10 projects/10 tenants/10 machines
Offerings
Pricing Offerings
Azure DevOps Server
Octopus Deploy
Free Trial
No
Yes
Free/Freemium Version
No
Yes
Premium Consulting/Integration Services
No
Yes
Entry-level Setup Fee
No setup fee
Optional
Additional Details
—
Octopus Server edition is available as a 30 day free trial on the unlimited tier for any scenario, including production, and commercial use. After the trial period ends a paid license is required to continue working on a configuration and deploying uninterrupted.
Octopus Cloud is an alternative that is hosted by Octopus Deploy, and is also available as a 30 day unlimited trial. No credit card is needed to create a Octopus Cloud trial instance. The Cloud trial can be converted to a paid instance at any time during or after the trial period to keep all of the instance configuration.
Octopus Deploy offers a Free tier (Cloud and Server) and a 30-day free trial of the Enterprise tier. No credit card needed.
Octopus also offers a Professional tier with 8/5 support (9 am–5 pm on weekdays). The Enterprise tier provides advanced features for teams to scale, including high availability, DevOps Insights, ServiceNow & Jira Service Management integration, unlimited instances, 24/7 support & service credits, and a dedicated Customer Success Manager.
Azure DevOps is a fully integrated solution that solves all of the problems that our separate tools did in a much easier-to-use way. Before we implemented DevOps we had three different solutions that we had to integrate with each other and required a lot of manual intervention …
Octopus showed better cost numbers than Azure DevOps and more flexibility against GitLab CI/CD. Octopus customization in step templates that can be reused and easily created gives big advantages against many of its competitors. Octopus was selected for these features and …
Azure DevOps is good to use if you are all-in on the Microsoft Azure stack. It's fully integrated across Azure so it is a point-and-click for most of what you will need to achieve. If you are new to Azure make sure you get some outside experience to help you otherwise it is very easy to overcomplicate things and go down the wrong track, or for you to manually create things that come out of the box.
Octopus Deploy is a well though [the] solution to the deployment orchestration problem. It is a reliable and robust solution that is relatively simple to understand. [Its] UI is friendly and easy to use, The support and documentation [are] excellent and the product seems to fit into any organization’s process very well and with less effort than other products in this space. I actually find it a pleasure to work with [every day] and I am glad to have it as an integral part of our process.
UI is very fluffy and padded. It looks pretty but it could benefit from a more compact, information-focused design
Deployment process options are not always laid out in an intuitive manner. Choosing which steps to exclude, which environments or targets to deploy to, etc., is not immediately clear
Lack of useful reports and metrics for tracking active deployments and historical data
Because we are a Microsoft Gold Partner we utilize most of their software and we have so much invested in Team Foundation Server now it would take a catastrophic amount of time and resources to switch to a different product.
For standard users the interface is friendly. but if you are a manager some tools are a little confusing to use, like the query system that you always need to create from scratch. Templates should be more helpful for queries and for standard procedures that you need to duplicate PBIs over time. The search history of Work Items is a little painful to use.
Octopus Deploy has greatly helped us to improve our reliability and frequency of our deployments and given us the confidence to deploy much more often, with a direct benefit to customers. Cross-platform support and release to Cloud require more focus on the product side.
Octopus Deploy is a software that runs very effectively, is easy to use, does not require such a high learning curve, provides the necessary tools to carry out the functions it offers, making it a very flexible software, it also allows that can be configured according to the needs of the user and provides integrations with other very advantageous tools since they are carried out in a very favorable way.
I have not had to use the support for Azure DevOps Server. There have never been any issues where I was not able to figure it out or quickly resolve. Our Scrum Master has used support before though, and the service has always been prompt and clear with a customer-focus
Octopus Deploy support has always been there for us, even when using the free tier, we get responsive hands-on help. We haven't needed to use that level of support since the documentation is clearly written, and help is readily available within the interface itself. Using Octopus Deploy is a truly joyful experience.
In my opinion, DevOps covers the development process end to end way better than Jira or GitHub. Both competitors are nice in their specific fields but DevOps provides a more comprehensive package in my opinion. It is still crazy to see that the whole suite can be used for free. The productivity increase we realized with DevOps is worth real money!
There aren't really any competitors in the land of ASP.NET. Deployment is too ad-hoc. Other tools exist that have massive downsides, like Web Deploy. Most aren't even supported anymore. You could argue that containers (Docker) are a competitor, but containers cannot be used for everything and solve a somewhat different problem. Octopus Deploy is even able to help with containers. To us, Octopus Deploy was really the only really polished solution.
It has streamlined the pipeline and project management for our agile effort.
It has helped our agile team get organized since that is a new methodology being leveraged within the Enterprise.
The calendar has improved visibility into different OOOs across the project team since we all come from different departments across the larger organization.
While not an inexpensive product, it has proven to be a good value. I don't have firm ROI numbers but our PROD deployment quality has improved, and we now measure deployment times in "person-minutes" rather than "person-hours".
Our defect rate due to missed configuration items has been significantly reduced.
Octopus has enhanced our ability to enforce SDLC separation-of-duties.