Categorie:
Software de desenvolvimento de aplicativos /
Ferramentas de integração contínua /
camarada Reveja
Excelente | |
Boa | |
Média | |
Mau | |
Horrível |
O Buddy é uma ferramenta inteligente de CI / CD para desenvolvedores da Web projetada para reduzir o limite de entrada para o DevOps. Ele usa pipelines de entrega para criar, testar e implantar software. Os pipelines são criados com mais de 100 ações prontas para uso que podem ser organizadas de qualquer maneira, assim como você constrói uma casa de tijolos.
Algumas UI peculiares aqui e ali, mas isso não é realmente um engodo.
- O acesso do sistema de arquivos às construções de depuração e seus artefatos
- Requer muita memória para a variante auto-hospedada
Seus níveis pagos são bem caros, mas o nível gratuito é bastante generoso e atendeu às minhas necessidades até agora. Eu não tentei, mas aparentemente você pode criar uma gota de Buddy na Digital Ocean por US $ 5 por mês, o que é uma ótima opção.
Às vezes, a substituição de variável no envio de e-mails não foi a mais fácil de usar, mas é um detalhe menor.
Gostaria de ver alguns recursos menores de casos extremos que não marcam todas as caixas possíveis, mas isso é realmente tão pequeno quanto o que quer que eu esteja me referindo pode ser alcançado de alguma maneira com o pensamento.
A grande quantidade de opções disponíveis para o usuário e a lista cada vez maior que vem com ele.
O preço é um pouco alto, já que somos uma pequena agência, mas o trabalho pesado que isso tira é inestimável
Esse serviço é uma besta, desde a maneira como você começa a configurar seu pipeline a partir de um repositório existente e de todas as ações disponíveis até o log em tempo real totalmente especificado das ações executadas, a capacidade de clonar os pipelines existentes e as análises fornecidas e a possibilidade de reversão
A única coisa que não gostamos foi a quantidade de projetos que você pode ter na versão gratuita, mas isso não justifica a qualidade geral do serviço
Talvez a mancha de azul que foi usada ... ^^
A visualização da atividade por projeto pode ter um pouco mais de opções de filtragem e a opção sandbox nos projetos é um pouco cara para o nosso uso.
O Buddy oferece uma experiência avançada de automação com um requisito básico de conhecimento.
Se o seu pipeline executar tarefas que necessitem de um longo tempo de execução, o Buddy poderá dar um tempo limite e deixar a tarefa pela metade. por Buddy em 10/05/2019 Olá! Ficamos felizes em saber que você gosta do nosso produto. Se você estiver enfrentando problemas com o tempo limite, é melhor entrar em contato com nosso suporte. Conhecendo o contexto completo, podemos fornecer uma solução.
É muito fácil começar, intuitivo. Não há necessidade real de se familiarizar com o funcionamento das ferramentas. Poderíamos rapidamente colocar pipelines em funcionamento para testar e não precisávamos gastar muito aprimorando e consertando o processo de compilação. Nossa primeira intuição sobre como devemos configurá-la foi imediata. Poderíamos passar rapidamente do teste inicial para usá-lo na produção.
O único golpe que eu posso pensar é o preço. Precisamos usar a versão on-premise / enterprise e essa é bastante cara para começar e tem uma grande margem quando você passa por um dos estágios de preço. O preço dobra quando você passa de 10 para 20 ou 20 a 40 usuários, o que dói um pouco quando você adiciona sua 11ª ou 21ª pessoa à equipe.
O Buddy facilita muito a configuração de seus pipelines. Existem várias opções diferentes para suas ações e a documentação é completa e fácil de seguir. Em resumo, uma ótima experiência do usuário, fácil de usar e com muitos recursos poderosos.
Para tubulações de longa execução, os tempos de execução às vezes variam bastante.
* plano grátis
Como usuário e não como administrador, não encontrei nenhum contras.
Ele se integra facilmente a muitas das ferramentas que usamos e economiza muito tempo. Como benefícios secundários, ajuda nossos clientes a se sentirem mais confortáveis, pois podemos ter entregas com mais frequência para eles.
Para alguns de nossos clientes, seria mais fácil ter um nível gratuito mais expandido, para que eles se sintam mais confortáveis ao usar o produto mais cedo, uma vez que precisem obter sua própria conta de amigo.
Falta de documentação para configurar testes automatizados. Eu gostaria de executar testes de unidade com o Jest, por isso seria ótimo se houvesse exemplos claros de como fazer isso e falhas na implantação de testes com falha.
É caro. Vale cada centavo, mas ainda há muitos centavos a pagar todos os meses por uma pequena equipe / freelancer. Existe um plano gratuito, mas você atingirá rapidamente o limite de 120 compilações por mês.
Não há realmente nenhum contras que encontrei com esta ferramenta. Algumas compilações de gole personalizadas são um pouco lentas, mas no geral isso não é grande coisa.
- Atualizações de software muito regulares, adicionando novos recursos excelentes o tempo todo
- Temos que renovar manualmente nosso LetsEncrypt SSL através da ferramenta CLI no servidor
Ele fornece fluxos de trabalho e ações muito intuitivos, personalizáveis para todos os tipos de necessidades.
Você paga por uma máquina o mês inteiro, mesmo que não a esteja usando. Eu preferiria um modelo sem servidor, como o Google Cloud Build ou o GitHub Actions, em que você paga apenas pelos minutos em que a máquina está em execução.
Sinto que o apoio pode ser melhorado. Eles são realmente receptivos ao Intercom, mas geralmente precisam enviar sua solicitação à equipe de desenvolvedores para obter uma resposta.
- Um pouco caro, mas vale totalmente a pena.
Os pontos positivos óbvios para nós sobre o Buddy são o quão simples é usar e entender. A interface é muito boa e faz tudo apontar e clicar em configurar. Também gostamos muito de como é fácil configurar usuários e limitá-los a vários projetos ou ações. Conseguimos realmente capacitar nossa equipe de desenvolvimento até o nível júnior. Por último, as integrações com o Slack e o Github nos permitiram notificar toda a equipe quando uma implantação falha ou é bem-sucedida.
Se o Buddy estiver desativado para manutenção (isso é extremamente raro e também apenas por alguns minutos), isso pode atrasar nossas implantações, aguardando o backup. Isso nem é realmente uma reclamação, mas é mais do que o único pequeno aspecto negativo em que podemos pensar.
A interface do usuário é muito boa e facilita a criação de pipelines de IC personalizados. Também é muito rápido e confiável. O suporte também é bom e eles estão abertos a feedback.
Eu fiquei um pouco caro como solopreneurs com vários clientes pequenos. No entanto, penso que é um valor decente para o seu dinheiro.
Preço, talvez? IIRC, é um pouco mais caro do que alternativas, mas acho que vale a pena no final.
Gostaria de uma maneira de agrupar projetos.
- O preço é muito alto, mas oferece esse nível de serviço.
Honestamente, não consigo pensar em nada que não goste
Adoramos a facilidade de uso. Tentamos muitos outros sistemas de CI e descobrimos que o Buddy é o mais fácil e o melhor para o nosso fluxo de front-end. Adoramos absolutamente caixas de areia, encontramos o maior valor nelas. Temos constantemente o número máximo em execução para todos os projetos para permitir que as equipes de negócios e controle de qualidade sejam visualizadas.
Existem algumas dicas e coisas que poderiam ser melhoradas. Facilitando a duplicação de fluxos de trabalho entre projetos, por exemplo. As caixas de areia ainda estão na versão beta e podem usar algumas das mesmas melhorias. Facilitando a definição de uma configuração padrão para caixas de proteção e a capacidade de alocar menos memória para permitir a execução de caixas de proteção menores ao mesmo tempo.
Nenhum aplicativo móvel. Não há repositórios públicos. Não é uma maneira fácil de pré-carregar repositórios com o software IE: seria ótimo se eu pudesse iniciar um novo repositório com o WordPress pré-instalado.
Eu uso todos os dias e não encontrei nenhum contra
O Buddy facilita a automação para desenvolvedores que não são administradores de TI. Diferentemente de algumas das outras plataformas de automação, as predefinições e dicas disponíveis que acompanham cada pipeline permitem desenvolver e personalizar suas implantações e testes com muito pouca curva de aprendizado. Eu diria que eu amo mais a interface do usuário e a experiência do usuário. As representações visuais e animações tornam a ferramenta mais completa e refinada do que alguns dos concorrentes.
Infelizmente, eu diria que gosto menos é o custo. Como desenvolvedor em tempo integral e desenvolvedor freelancer, a Buddy pode fornecer serviços para desenvolvedores de todas as disciplinas. No entanto, como um desenvolvedor freelancer que às vezes precisa trabalhar com um orçamento bastante rigoroso, algumas das camadas de preços de nível básico podem ser um pouco íngremes mensalmente.
As integrações são de longe a melhor característica do Buddy. ele conecta você a literalmente tudo, Amazon, Google, Github, Slack, etc, etc, etc Além disso, permite executar literalmente qualquer coisa na nuvem deles.
Não muito sobre a estrutura de preços, estou pagando US $ 200 e parece que poderia obter mais
Realmente focado no cliente, suporte bom e rápido, fácil de usar e está sempre melhorando rapidamente com novos recursos. É apenas wotks :)
Pode ser caro se você precisar de muitos trabalhos paralelos em execução. O suporte com os desenvolvedores não é 24/7.
Não encontrei nada que não gostasse até agora.
Gosto de poder usar facilmente o Buddy para todos os aplicativos em nossa pilha. Temos aplicativos em vários servidores e em vários idiomas. A GUI é extremamente fácil e muito mais rápida do que digitar arquivos yaml, mas se você deseja digitar seu IC, eles oferecem uma ferramenta fácil de importação / exportação.
É difícil pensar no que eu não gosto no Buddy, mas, se alguma coisa, suponho que as implantações atômicas sejam um pouco difíceis de usar.
O BuddyWorks nos permite criar um pipeline útil. Você pode até fazer pipeline com aprovação e teste.
Talvez alguns aspectos da interface. Os cartões de cada projeto são muito grandes. Se esses cartões fossem menores, eu poderia ver todos os meus projetos e grupos sem rolar as janelas.
O Buddy facilita muito a configuração e a integração de um pipeline de CI totalmente automatizado, economizando muito tempo. Tem sido muito confiável, rápido e fácil de usar.
É um pouco caro para o que você recebe na minha opinião, mas quase certamente vale a pena devido à facilidade de uso e economia de tempo em potencial.
Buddy me salvou uma tonelada de tempo. A simplicidade da configuração é impressionante. O Buddy é uma ferramenta indispensável para todas as empresas de desenvolvimento de software. Nós amamos você!
Eu até tentei muito, mas a realidade é que não encontro nada negativo ...
Fácil de usar! Se você não gosta de escrever código de configuração, o Buddy possui uma excelente configuração da GUI que o orienta nas configurações de implantação.
Transferir repositórios da configuração da GUI para uma configuração .yaml pode ser um aborrecimento se o buddy não pegar o novo arquivo buddy.yaml. Provavelmente estou fazendo algo errado.
Você não encontrará um serviço de nuvem do DevOps que ofereça tantas operações, ações e eventos suportados quanto o Buddy. Eu uso seus sistemas diariamente e fiquei emocionado com o quão bem ele funciona. Quando surge um problema técnico, o suporte deles é absolutamente estelar, mesmo quando o problema foi culpa minha e nada a ver com os sistemas deles.
Simplesmente não há razão para não usar esses caras
Capacidade de executar comandos após implantações, como do: migrate fez: sweep on rails apps.
A configuração de fluxos de trabalho de implantação é muito fácil, com suporte para várias ferramentas de construção, sistemas de controle de versão e serviços de terceiros prontos para uso. O suporte ao cliente também foi ótimo, com respostas rápidas e correções reais para problemas (não soluções alternativas).
Nada até agora, Buddy tem sido ótimo desde o primeiro dia.
* muito fácil de usar
* Compilação complicada está falhando aleatoriamente (com vários serviços adicionais) sem logs - não é possível investigar o porquê. Isso ocorre tanto na máquina na memória 20G quanto na 60G (os caras estão trabalhando nisso)
É muito fácil criar um novo projeto e configurar as ações necessárias para a implantação. Também gosto da possibilidade de clonar um projeto e configurar variáveis dentro de um projeto.
Isso não é realmente sobre o produto em si, mas sobre os preços. Ainda estou em um plano antigo, mas agora até o menor plano começa em US $ 75 / mês. Isso é muito caro se você tiver apenas alguns projetos.
A integração com repositórios de bitbucket poderia ser melhor
A interface é muito intuitiva e fácil de usar. Com alguns cliques, você pode criar um pipeline de implantação facilmente.
A administração do usuário às vezes é confusa. Quando há novos usuários, eles podem não conseguir acessar alguns projetos antigos, mesmo que tenham sido adicionados ao grupo que têm acesso a esse projeto e devem ser autorizados individualmente.
É muito fácil configurá-lo e fazê-lo funcionar. O meu favorito é a interface do usuário.
Não há documentação adequada ou vídeos de treinamento nesta ferramenta. Embora seja fácil configurar alguma parte dele, às vezes é realmente difícil encontrar a ajuda e configurar algo personalizado.
Isso é ridiculamente fácil de usar e cria pipelines muito complexos para implantações de CI. Ele economizou uma enorme quantidade de tempo de desenvolvimento e permite que alguns comandos de nicho sejam executados quando acionamos implantações.
Nada realmente, acho que os preços são muito justos pelo tempo que economizam, eles têm uma boa taxa de resposta para dar suporte às solicitações e são úteis.
mostra de maneira geral que o pipeline foi aprovado, mas não mostra que algumas das execuções falharam.
Uma enorme biblioteca de integrações, processos de construção predefinidos e ações yml. Essa plataforma nos permite automatizar lentamente todo o pipeline de desenvolvimento, testando até a implantação.
O preço torna difícil dar o salto para a plataforma, embora sem dúvida valha a pena, foi uma barreira que nos afastou por algum tempo. Além disso, o limite de implantações simultâneas (vinculado ao seu nível de preços) significa que, às vezes, as implantações do seu projeto podem se acumular. Gerenciamos um sistema de repositório bifurcado no qual nossos projetos clientes herdam atualizações de um repositório central. Isso pode significar que um número significativo de projetos está na fila para implantação de uma só vez e depois nada por dias.
Ainda não consigo pensar em nada, tive alguns problemas com as Ações do nó, mas acontece que eu não estava usando da maneira certa. A documentação realmente me ajudou.
Há alguns anos, minha equipe descobriu um pequeno problema com uma das ações de implantação, mas depois de trabalhar com a equipe de suporte da Buddy, eles resolveram o problema!
- design impressionante
- não é possível adicionar uma pessoa de cobrança à conta
Depois de configurar seus padrões de implantação padrão no formato yml, você pode simplesmente verificar qualquer novo projeto no seu SCM e depois pedir ao Buddy para criar um novo projeto a partir dele. A partir daí, o Buddy pegará seus pipelines predefinidos e GO!
O preço baseado em concorrência. Eu preferiria que os preços pudessem ser calculados com base no uso real de recursos, pois presumo que todos os servidores de compilação sejam provavelmente Fargate ou clusters EC2 em escala. De qualquer forma, restringir a simultaneidade por assinatura pode ser um pouco chato, especialmente nos dias de implantação em que talvez eu precise liberar 10 serviços simultaneamente, mas só posso fazer 2 por vez ... cada um levando cerca de 5 minutos para ficar totalmente azul / implantação verde. Isso significa que pode levar até uma hora para implantar 10 serviços, onde, idealmente, eu quero que todos sejam implantados em 10 minutos.
Adoramos a estabilidade que ele forneceu, além de implantarmos consistentemente nosso código, compilado e "bruto" para todos os nossos serviços.
Ocasionalmente, tivemos falhas na implantação, mas elas foram corrigidas muito rapidamente e comunicadas a nós pela equipe da Buddy.
facilidade de uso, eficiência, acessibilidade e design.
curva de aprendizado, ainda existem alguns recursos que estou descobrindo através do uso - seria bom ter cursos sobre como configurar rapidamente todos os aplicativos do Buddy
Ainda estou procurando um fácil de implantar automaticamente como digitalocean ou Azure de amigo
Facilidade de uso, interface intuitiva e fácil de começar.
Não há suporte para executar ações em vários servidores, mas isso faz sentido.
O UX é tão simples e tão poderoso que qualquer pessoa pode criar pipelines. Até nossos usuários não técnicos entendem o software e criam pipelines para automatizar suas necessidades a partir do código.
O limite de execuções simultâneas é definido como 4 no auto-hospedado. Embora o tempo de espera seja bastante baixo, ainda é irritante quando implantamos uma grande quantidade de microsserviços.
Gostamos de como é fácil adicionar novos pipelines e monitorar os processos de construção.
Não há suporte para gerar aplicativos iOS, portanto, você precisa se inscrever em outro serviço para fazer isso
Não consigo pensar em grandes contras em cima da minha cabeça. Talvez uma coisa seja que o preço possa ser um pouco alto, especialmente se você é uma equipe realmente pequena ou um freelancer.
Literalmente nada, é um ótimo software.
Buddy é o fácil de configurar e executar seus pipes. em minutos, você pode executar um projeto de CI / CD sem problemas.
Nada vem à minha mente contra Buddy. Em caso de dúvida, a equipe de suporte é rápida para nos ajudar
Às vezes diminui a velocidade, mas não é grande coisa.
O Buddy é realmente fácil de configurar e começar a usar como uma ferramenta de IC, CD ou DevOps. Eu tentei outras ferramentas no passado para ajudar nos processos de CD, mas sempre tive dificuldade em chegar a algum lugar. Com o amigo, criei o primeiro pipeline em minutos e isso me ajudou muito, pois eu era o único que estava implantando aplicativos na empresa.
Eu amo amigo :)
É tão fácil executar a instalação no local. Realmente leva alguns minutos para configurar o software.
Para a edição autônoma, alguns podem achar que Buddy é uma caixa preta. Pode ser difícil sujar as mãos nas partes internas do sistema.
A interface do usuário é realmente fácil de entender, permitindo que pessoas com diferentes conjuntos de habilidades a usem.
Nada vem à mente. Eu tive um problema ou dois com a funcionalidade sandbox, mas o suporte é muito rápido, portanto não há nada a reclamar.
À velocidade de um relâmpago
O suporte pode ser um pouco lento devido a problemas de fuso horário e à capacidade dos socorristas no bate-papo.
Temos usado esse serviço como nossa principal ferramenta de IC por aproximadamente 1 ano. Ele substituiu rapidamente nosso fornecedor anterior devido ao nível de flexibilidade de cada pipeline individual. Acima de tudo, a experiência do usuário é excepcional. Muita flexibilidade e simplesmente funciona.
Anteriormente, tivemos problemas com a falta de memória nos processos, mas a atualização para o próximo plano resolveu rapidamente o problema.
O que mais gostamos: interface de usuário simples, amigável e moderna. Podemos não ser uma grande empresa usando uma tonelada de arquitetura, mas encontramos no Buddy soluções para todas as nossas tarefas relacionadas à implantação.
Eles estão tendo dificuldade em manter toda a documentação atualizada.
Quão fácil é configurar novos pipelines de projetos e conectar-se a novos servidores
Eu realmente não tenho nenhum contras no momento. A camada gratuita foi suficiente para testar o software e atualizamos para permitir mais pipelines de projeto. Adoramos o quão transparente ele tornou nosso processo de implantação e se conecta a praticamente tudo o que precisamos!
- Incrivelmente fácil de usar
A interface utiliza atalhos de teclado que podem ser um pouco irritantes às vezes quando se usa coisas como a tecla Escape para cancelar uma sugestão de correção automática do SO. Mas quando você sabe disso, sabe como evitá-lo.
- fácil de usar
Nada realmente. É um serviço de alta qualidade.
Melhores conexões do GitHub para mostrar qual pessoa pressionou o último código para acionar o pipeline. por Buddy em 10/05/2019 Olá Ben! Fico feliz em saber que você gosta do nosso produto. Quando se trata do problema que você mencionou, fizemos melhorias nas conexões do GitHub, portanto agora você deve ver corretamente quem acionou o pipeline. Se você ainda tiver problemas com isso, não hesite em contatar nosso suporte, faremos o possível para encontrar uma solução adequada.
Ser orientado para o cliente
É muito mais fácil obter 120 compilações por mês, então você esperaria. E então você não tem muita escolha, pagando por essa ferramenta, porque você já a ama. Além disso, eu preferiria ter referência a configurações criadas anteriormente, porque é muito fácil mexer com ela. Como não consigo restaurá-lo do git, pode ser doloroso fazê-lo do zero.