Buddy vs Octopus Deploy: What are the differences?
Developers describe Buddy as "Build, test and deploy on push in seconds". Git platform for web and software developers with Docker-based tools for Continuous Integration and Deployment. On the other hand, Octopus Deploy is detailed as "Automated deployment for .NET". Octopus works with your build server to enable reliable, secure, automated releases of ASP.NET applications and Windows Services into test, staging and production environments, whether they are in the cloud or on-premises.
Buddy belongs to "Continuous Deployment" category of the tech stack, while Octopus Deploy can be primarily classified under "Deployment as a Service".
Some of the features offered by Buddy are:
- Automatic deployments on push to branch
- Docker-based builds and tests
- 10-minute setup of complete environment
On the other hand, Octopus Deploy provides the following key features:
- Deploy on-premises or to the cloud, securely
- Built for .NET developers
- Configuration and scripting
"Docker" is the top reason why over 49 developers like Buddy, while over 26 developers mention "Powerful" as the leading cause for choosing Octopus Deploy.
According to the StackShare community, Octopus Deploy has a broader approval, being mentioned in 45 company stacks & 15 developers stacks; compared to Buddy, which is listed in 20 company stacks and 14 developer stacks.
What is Buddy?
What is Octopus Deploy?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to add, upvote and see more prosMake informed product decisions
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
We use Buddy because it's extremely easy to start working with, because of the powerful GUI which let you configure pipeline in minutes, but also let you switch to the YAML based pipeline, and have full control over your pipeline and deploy cycle. I also appreciate the support by the Buddy team, they are an extraordinary focused team, which are able to act and think as a developer, and this is extremely important!
I use Buddy because the price was reasonable, the user interface was much more attractive and intuitive, and the pipeline "plugin" approach suited my needs than other services like Jenkins. I have used Buddy for simple Dev Ops processes like running basic SHELL commands within an application to a full scale application deployment with unit testing. I have even been able to use Buddy to deploy applications to other hosting services like Fortrabbit and Heroku.
I use Buddy because: - It is both simple and complex, modern UI, - ideal for many languages, platforms and various projects - a great plus: nice live chat support (helped me couple of times already - better than surfing the web and looking for solutions). - new features added regularly - and it just works!
I've been using Buddy extensively during the last year while I was working as CTO in a web agency. Because of the nature of the business, we had projects of all kinds with a big assortment of technologies involved and different delivery platforms. Once we hooked it up to our internal Bitbucket system, we managed to streamline and automate the delivery for more than 35 projects, each one with its own pipelines for building and delivering the software in staging and production environments. Useless to say the tool allowed us to save a huge amount of time and it worked flawlessly on all occasions. I'm a big fan of Buddy, I could not recommend it more and I try to expand the knowledge about this great tool around as much as I can.
I use Buddy because it's very easy to get started with. The modern UI allows for an easy overview of your projects and pipelines making it a joy to work with. Buddy allows me to focus and really work on the products we're creating and not worry about the small tasks that tend to take up a lot of your time. In short, it's a timesaver and it's very cost-efficient to start with!
I use Laravel because it's the most advances PHP framework out there, easy to maintain, easy to upgrade and most of all : easy to get a handle on, and to follow every new technology ! PhpStorm is our main software to code, as of simplicity and full range of tools for a modern application.
Google Analytics Analytics of course for a tailored analytics, Bulma as an innovative CSS framework, coupled with our Sass (Scss) pre-processor.
To deploy, we set up Buddy to easily send the updates on our nginx / Ubuntu server, where it will connect to our GitHub Git private repository, pull and do all the operations needed with Deployer .
CloudFlare ensure the rapidity of distribution of our content, and Let's Encrypt the https certificate that is more than necessary when we'll want to sell some products with our Stripe api calls.
Asana is here to let us list all the functionalities, possibilities and ideas we want to implement.
Using this in an environment with about 10 separate development teams. All the teams love this product and how easy it is to get started. It's very well put together, elegant, simple UI that is powerful to use, easy to understand and follow. I HIGHLY recommend this product to any shop.
It says it's for .NET and it's geared for that. But you could use it for just about any type of deployment given it's capabilities to deploy via FTP.
I like Buddy! They provide a completely free service for hosting, storing, and collaborating on code. Seriously, if you aren't using them, go sign up now.
Great collaboration-friendly git repository hosting. Plus integration with all sorts of other stuff.
Allows quick, easy and simple deployments.
This is our CD platform. We use TFS for gated-checks and release builds. A release build packages all our components, pushes these packages to Octopus and triggers a release into our Development environment. A suite of integration tests are run and finally if all is successful the team gets a notification on Slack that a new release is available. This can then get promoted through all our non-production environments, Finally, we use offline deployments as we are not yet allowed to promote all the way to production from Octopus. Offline deployments are great as they allow us to retain our tried and tested deployment process but instead, humans become the tentacles when deploying in prod and pre-prod.
Buddy is deployment: simplified.
With buddy, you can actually have fun while you deploy your infra.
Beautiful UI, excellent UX, solid product, fanatical support!