기업의 더 효율적인 소프트웨어
선택을 위한 17년 지원 경험
Buddy 정보
전 세계 최고의 개발자들이 추천하는 가장 단순한 CI/CD 도구입니다.
As the account owner, with no direct hands on development, I appreciated the costs were well within reason.
No integrations for output parsing (ex. junit is not parsed) only raw output.
리뷰 필터(174)
Great tool fo CI/CD
주석: This is a great choice for continuous integration and continuous delivery for small teams and developers.
장점:
The Buddy interface is comfortable. Pipelines configuration is easy. You can customize pipelines in the UI or in YAML files.
단점:
Occasionally, there are problems with the cache, and I must run the pipeline one more time with cache clearing.
고려된 대안:
A must-have automation tool for the non-IT professional
주석: Overall my experience has been absolutely amazing. I have been able to deploy multiple technology stacks to multiple different environments, integrate PHP unit testing, check my applications' up-time, all while viewing everything in a single interface. Buddy has numerous 1st-party integrations to various platforms and tools to get you started very quickly. But what I have found invaluable is the tools that are made available for developers to create/customize their own integrations via cURL or SSH.
장점:
Buddy makes automation easy for developers who are not IT administrators. Unlike that of some of the other automation platforms, the available presets and hints that each pipeline comes with allows you to develop and customize your deployments and testing with very little learning curve. I would say that I love the user-interface and user-experience the most. The visual representations and animations make the tool feel more complete and polished than some of the competitors.
단점:
Unfortunately I would say that I like least is the cost. As both a full-time developer and a freelance developer, Buddy can provide services to developers of all disciplines. However as a freelance developer who sometimes has to work on a pretty strict budget, some of the entry-level pricing tiers can be a bit steep on a monthly basis.
Best CI on Cloud platform.
주석: Overall its a great tool to integrate CI and since everything is connected very well, it can do magic during the complex deployment process.
장점:
Its very easy to set it up and get it going. My favourite is the UI.
단점:
There is no proper documentation or training videos on this tool. Though its easy to setup some part of it, sometimes its really hard to find the help and configure something custom.
Very intuitive interface but very expensive
주석: For me, Buddy should create a specific Plan for the people who wants ONLY the continus deployment functionnality without any complexity, or just decrease the Pro plan price, if it becomes €5 per month I will switch all my projects on it, or maybe €2 per project per month?
장점:
Very intuitive UI/UX and the free account possibility
단점:
The pricing is very very very expensive. Pro plan is about €29 / month, even my VPS does not cost this price 😅
CI/CD made easy
주석: People usually complain about paying for something they can make themselves. Buddy has freed up a lot of time for everyone in the organization by removing the technical skill and knowledge of Buddy configuration. The time saved is WORTH every penny!
장점:
The UX is so simple yet so powerful that anyone can create pipelines. Even our non-technical users understands the software and create pipelines to automate their needs from the code.
단점:
The cap of concurrent runs is set to 4 on self-hosted. Even though the wait time is pretty low, it's still annoying when we deploy large amount of microservices.
Rock solid
주석: Buddy couldn't have come sooner for us. It has solved all of our problems and now allows us to deploy in a variety of complexities in no time at all.
장점:
- Very regular software updates, adding great new features all of the time - Decent UI that allows us to do everything we need. YAML configuration available to those who don't want it - Sensibly priced, self hosted option for those who want to keep it in-house - Good integration with all of the tools we use and more
단점:
- We have to manually renew our LetsEncrypt SSL through the CLI tool on the server - Hardware requirements can be a little high if using Docker, but that's more of a Docker problem than Buddy
Silver bullet for automating CI/CD
주석: Love the tool definitely, Github Actions is getting there, but not even close yet. 100% recommended.
장점:
The integrations is by far the best feature of Buddy. it connects you with literally everything, Amazon, Google, Github, Slack, etc, etc, etc On top of that it allows you to run literally anything in their cloud.
단점:
Not so much about the pricing structure, I'm paying $200 and it seems that I could get more
Indispensable tool
장점:
We used DeployBot for the longest time but we just had so many inexplicable issues and frustratingly timed downtime along with slow response times. Buddy has wiped the floor on all of these points. It takes a much more user focussed approach to deployment, giving you all the bits and pieces needed to construct a deployment/build system exactly how you need it. The way DB dictated a build system to us previously worked OK for us, but with Buddy you can achieve the same approach and so much more (or less if needed) just by virtue of it giving you complete control over every step. If you wanted to you could use it for other kinds of automation based on repos, for example we have a repo used for running checks on a live Magento database where data issues are not entirely uncommon — this pipeline runs checks there and notifies us if it finds something wrong. Love Buddy, and we'll never be looking back.
단점:
There are some minor edge case features I'd like to see, it doesn't tick every single possible box, but this is really so minor as whatever I'm referring to can be achieved somehow with thought.
One of the easiest ways to build and learn CI/CD
주석: I have realized the easy to use CI pipeline I've created to save a lot of time deploying my app to a production environment. I was first exposed to CI/CD in general through my role as a Web Developer and used Buddy as my first pipeline builder. The experience was so enlightening that I'm now using it in my personal project to deliver updates to my application in a sophisticated manner. This allows me to spend more time code and strategizing versus the rudimentary manual process I'm used to.
장점:
I like Buddy for the ease of use when you are a budding developer looking to learn CI/CD practices.
단점:
If you're an entry to mid level developer, I feel there is an initial learning curve to learning CI/CD in general. The documentation is satisfactory but it would be improved if each section or sub-section had a "You should know this before reading" bit in the first part of the article. That way a self-taught learner can establish the connection between Buddy and the rest of their stack by understanding key elements that necessitate the use of Buddy or how they are best augmented by what Buddy can do.
After moving around we found our CI tool
주석:
We have been using it for almost 2 years and it's been great.
Now we have 66 configured projects and the structure of pipelines makes it easy for us to maintain all these projects at once.
장점:
Really customer focused, good and fast support, easy to use and its always improving fast with new features. It just wotks :)
단점:
It can be expensive if you need a lot of parallel jobs running. The support with the devs is not 24/7.
Easy to Use & Beautiful UI
주석: Buddy is the easiest CI/CD solution I could find.
장점:
The interface is very intuitive and easy to use. With a few clicks you can create a deployment pipeline easily. There is a lot of built-in actions that connect with many services. Even if when we can't find what we need, its integration with Docker Hub is really helpful so we can setup our own custom Docker image. As it works on docker, it is easy to install and manage.
단점:
User administration is sometimes confusing. When there are new users, they may not be able to access some old projects even if they have been added to the group that have access to this project and must be authorized individually.
Easy way to get a business up and running with a build tool
주석: Since that the javascript world started almost requiring a build process to keep up to date with the language while supporting older browsers, our company struggled to integrate this in our daily work. So we started looking for build tools for a company that hasn't used any before and many developers who didn't really knew what it was. Buddy being so easy to use and set-up helped a lot in getting the whole dev team to be comfortable with this new way of working. It also fixed problems we had because in our previous deploy process we were unaware when a deploy failed and unable to recognize which servers were and weren't up to date. This caused all kinds of problems and even support questions for stuff that was already fixed, costing us extra time to figure out that something and what exactly went wrong.
장점:
It is very easy to get started with, intuitive. No real need to familiarize yourself with how the tooling works. We could quickly get pipelines up and running to test with and didn't need to spend much tweaking and fixing the build process. Our first intuition on how we should set it up was spot on. We could very quickly move from the initial test to using it in production. Because of the simple look and feel of the product it was very easy to get the whole company on board, in a company that wasn't used to using build systems. Getting people familiar with the product for day to day use was very easy to do. The initial set-up of the on-premise variant was very straight forward because they use docker. We ran a couple of commands and had it up and running in no time. Figuring out back-ups took a little more time but the customer service was great and they have updated the docs since.
단점:
The only con I can come up with is the price. We need to use the on-premise/enterprise version and that one is quite expensive to start with and has a hefty mark-up when you pass one of the pricing stages. The price doubles when you go from 10 to 20 or 20 to 40 users which hurts a little when you are adding your 11th or 21th person to the team.
Automate the deployment of your application
주석: I use buddy for the simplest tasks like uploading GIT files to FTP without needing to configure anything on the destination server. It is very useful when you do not have SSH access or you just do not want to program complicated scripts.
장점:
Buddy offers an advanced automation experience with a basic knowledge requirement. Thanks to its multiple integrations you can get great automations with just a few clicks. You can create multiple pipelines to manage all the necessary processes to run your application. Upload files to multiple servers, compile applications, send notifications, etc. Undoubtedly Buddy is a very interesting tool to save time without having to develop large and complicated manual integrations.
단점:
If your pipeline does things that need a long execution time, Buddy can give a timeout and leave the task halfway.
Buddy 응답
6년 전
Hello! We are glad to hear that you like our product. If you are facing issues with timeouts it would be best to contact our support. Knowing the full context we might provide you with a solution.
By far my favourite automation tool..
주석: As a developer diving into Ops very often I have tried a numerous amount of deployment services and methods. Buddy really stands out and really offers users a lot of value. Currently I use both Jenkins and Buddy on a daily basis. Personally I think Buddy is much easier to use!
장점:
The user interface is really easy to understand, allowing people with different skill-sets to use it. They have an enterprise version that you can launch effortlessly on the AWS/Google cloud market places and manage yourself, but for smaller clients you can just use the SaaS version. On top of all the available actions, it's so easy to just pull down a docker image to do whatever you need. This opens the door to a lot of custom actions.
단점:
Nothing comes to mind. I've had a issue or two with the sandbox functionality but their support is really quick so nothing to complain about.
Buddy review
장점:
Flexibility. We use it to deploy anything from web apps with Vue.js, server-side applications with Laravel, WordPress and Node without any issues.
단점:
Lack of documentation to set up automated tests. I'd like to run unit tests with Jest, so it would be great if there was clear examples on how to do so and fail a deploy on failed tests.
Simple and Elegant Deployment Tool
주석: As a dev agency with over 100+ websites, Buddy has made it simple to deploy to production/staging servers with ease.
장점:
Ease of use! If you're not into writing configuration code, Buddy has an excellent GUI setup that guides you through deployment setups.
단점:
Transfering repositories from GUI setup to a .yaml setup can be a hassle if buddy doesn't pick up the new buddy.yaml file. I'm probably doing something wrong though.
Takes a load of your mind
주석: Overall, very good. We've had a few little niggles here and there but support has solved them within a day or two at most. I love the fact that I can create and deploy a new microservice in under 30 minutes!
장점:
Once you've configured your standard deployment patterns in yml format, you can simply check any new projects into your SCM and then tell Buddy to create a new project from it. From there, Buddy will pick up your predefined pipelines and GO! AWS integration is a simple single set up for the entire org acc, no need to each user to have their own access keys stored in Buddy. As we don't have a DevOps team at our company, deployments are taken care of by the teams. Buddy makes is easy to create, edit and manage these deployments.
단점:
The concurrency based pricing. I would prefer if pricing could be calculated based on actual resource usage as I assume all the build servers are most likely Fargate or scaled EC2 clusters. In any case, being restricted on concurrency per subscription can be a little annoying, especially on deployment days where I may need to release 10 services simultaneously, but I can only do 2 at a time... each taking around 5 minutes for full blue/green deployment. This means it can take up to an hour to deploy 10 services, where as ideally I want them all deployed within 10 minutes.
Buddy just works
주석: I'm using it mainly to deploy Laravel projects and with Buddy that saves me a lot of time.
장점:
It's so easy to create a new project and setup the actions needed for deployment. What I also like is the possibility to clone a project and to setup variables within a project.
단점:
That's not really about the product itself, but about the pricing. I'm still on an old plan, but now even the smallest plan starts at $75/month. That's quite expensive if you have just a couple of projects.
Buddy is amazing and has earned a place as an integral part of our dev workflow
장점:
Buddy makes it easy to setup different pipelines for your staging and production servers. There are a large selection of pipeline actions available - integrations and tools to fit everyone's workflow. The Buddy interface is easy to navigate and the team has evidently put a lot of care into their product.
단점:
I can't think of any big cons off the top of my head. Maybe one thing is that the pricing can be kinda steep, especially if you're a really small team or a freelancer.
Deployment is just a click away
장점:
Buddy is fast, it's easy, it's advanced. Buddy enables us to deploy without lots of hassle. We work with git-flow and as soon as we push a release, Buddy is ready to deploy it. We really love the advanced deployment features
단점:
Buddy might be a bit overwhelming at first, after you learn the terms, where to setup a project, it will all be a walk in the park
Really great for building CI workflows
주석: I'm very impressed overall. Buddy has helped focus on writing code instead of DevOps, because it just works.
장점:
The UI is very good and makes it very easy to build you custom CI pipelines. It's also very fast and reliable. The support is also good, and they are open to feedback.
단점:
I bit expensive for me as a solopreneurs with several small clients. I do however think it's decent value for money.
A great Product
장점:
Buddy has been really easy to use and set up for a number of products.
단점:
The Documentation for some features could explain more or contain different versions. Some actions in the documentation don't match up with how it is used on the pipeline.
Easy CI for everything
주석: After using DeployBot for years, I wanted to see if there was something out there more flexible and faster. Buddy has been a perfect tool for us, and helps us deploy different repos every day, in different and unique ways.
장점:
I like that we are easily able to use Buddy for all of the applications across our stack. We have apps on multiple servers and in multiple languages. The GUI is extremely easy and much faster than typing yaml files, but if you'd like to type your CI, they offer an easy import/export tool.
단점:
It's hard to think about what I don't like about Buddy, but if anything I suppose it would be that their atomic deployments are a little challenging to use.
Great Product
장점:
Very simple to use, full of integrations and tools
단점:
I use it every day and have not found any against
Most Important Software In Our Company
장점:
Very easy to use. Very powerful. I like everything about it.
단점:
No mobile app. No public repositories. No easy way to preload repositories with software IE: it would be great if I could start a new repo with WordPress pre-installed.