Best Software for 2025 is now live!
Mostrar detalhamento de classificação
Salvar em Minhas Listas
Reivindicado
Reivindicado

Principais Alternativas de GoCD Mais Bem Avaliadas

Avaliações e Detalhes do Produto de GoCD

Visão geral de GoCD

O que é GoCD?

GoCD é uma ferramenta de entrega contínua de código aberto, local, com modelagem abrangente de pipeline e mapa de fluxo de valor para ajudar a obter melhor visibilidade e controle sobre as implantações das suas equipes.

Detalhes GoCD
Discussões
Comunidade GoCD
Mostrar menosMostrar mais
Descrição do Produto

A distribuição OSS do Go usa um banco de dados embutido. Isso é ótimo para começar. Mas, se você precisar escalar além de algumas equipes e vários pipelines, nosso plugin PostgreSQL oferece a atualização de desempenho necessária para centenas de pipelines e agentes.


Detalhes do Vendedor
Vendedor
ThoughtWorks
Ano de Fundação
1993
Localização da Sede
Chicago, IL
Twitter
@thoughtworks
172,770 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
11,097 funcionários no LinkedIn®

Louda P.
LP
Visão Geral Fornecida por:
Marketing at ThoughtWorks

Avaliações Recentes de GoCD

Abhishek R.
AR
Abhishek R.Empresa (> 1000 emp.)
4.0 de 5
"Experiência com GoCD por um Engenheiro Devops"
Tenho usado o GoCd no último ano. Tenho usado como o principal pipeline para todos os nossos deployments. Recursos como dar acesso a diferentes usu...
Vithushan S.
VS
Vithushan S.Pequena Empresa (50 ou menos emp.)
4.0 de 5
"Decente ferramenta de CI/CD de código aberto"
GoCD torna a entrega contínua tão simples, pois podemos ter muitos agentes dentro do mesmo servidor, além disso, os pipelines são muito fáceis de c...
Saylee K.
SK
Saylee K.Empresa (> 1000 emp.)
4.0 de 5
"Decente ferramenta genérica e amigável para CI/CD"
1. A interface web é amigável ao usuário. 2. Usar modelos é fácil uma vez que você entende. 3. Você pode usar agentes de construção de contêineres.
Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia GoCD

Responda a algumas perguntas para ajudar a comunidade GoCD
Já usou GoCD antes?
Sim

Avaliações 24 GoCD

4.1 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Avaliações 24 GoCD
4.1 de 5
Avaliações 24 GoCD
4.1 de 5

Sentimento Geral da Revisão para GoCDPergunta

Tempo para Implementar
<1 dia
>12 meses
Retorno sobre o Investimento
<6 meses
48+ meses
Facilidade de Configuração
0 (Difícil)
10 (Fácil)
Entrar
Quer ver mais insights de revisores verificados?
Entre para ver o sentimento das avaliações.
As avaliações da G2 são autênticas e verificadas.
Mark C.
MC
Technical Architect
Automotive
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

Eu gosto que você pode modelar qualquer processo que quiser, e que os recursos de fan in / fan out permitem executar redes de processos em paralelo de maneira previsível. A resolução de dependências permite executar builds repetíveis e reduzir a quantidade de retrabalho que seu pipeline precisa fazer. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

O componente do servidor não é arquitetado para escalar em vários servidores, o que significa que pode ser bastante lento em uma escala muito grande. A configuração é complicada de gerenciar, pois ainda não é possível simplesmente registrar um arquivo descrevendo seu processo de construção como você pode com o Travis, por exemplo. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando GoCD:

Certifique-se de aproveitar os modelos. Não coloque seu código de construção no pipeline, use-o para executar scripts no projeto. Não use para milhares de pipelines. Generalize e compartilhe seus agentes e evite que os pipelines mudem seu estado. Entenda como usar variáveis de ambiente seguras e ambientes para manter a segurança. Não faça de todos um administrador. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

Integração contínua e entrega contínua de aplicações empresariais e código de infraestrutura. Compartilhamento de artefatos entre projetos e processos de implantação altamente modelados. Análise coletada por e hospedada no G2.com.

Jeremy O.
JO
CTO and Cofounder
Computer Software
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

O produto oferece uma grande quantidade de configurabilidade, suporta dependências principais e oferece uma interface razoavelmente boa. Ter relatórios de teste integrados foi bom, e depois de alguns ajustes, foi fácil entender onde tudo estava (logs de construção, logs de teste, etc). Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

Pipelines, estágios, trabalhos, tarefas. Quais podem ser executados simultaneamente? Quais são executados sequencialmente? É bastante opaco, em particular a partir da nomenclatura (e até mesmo da renderização) o que exatamente acontece quando e é exagerado para muitas tarefas.

A forma como a configuração é armazenada era extremamente indesejável. Eu quero uma configuração simples baseada em texto (preferencialmente YAML) que eu possa controlar a versão e compartilhar facilmente. Não XML opaco que é amplamente configurado através de uma interface web. Renomear até mesmo uma tarefa existente ou algo era mais uma questão de deletar tudo e recriá-lo, resultando em uma experiência de usuário bastante terrível. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

Mesmo problema que qualquer outro. Repetível, configurável, compilações. A forma como a configuração é definida acabou sendo um fator decisivo para mim. Análise coletada por e hospedada no G2.com.

Felipe C.
FC
Desenvolvedor
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

Eu amei o recurso de pipeline. É incrível, incrivelmente útil e poderoso. Há outro recurso impressionante que são os modelos de pipeline, que tornam minha vida muito mais fácil. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

Eu não gostei da interface do usuário, mas meus colegas têm uma opinião divergente sobre isso. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando GoCD:

É pipeline e os recursos de modelo são incríveis, tornam a vida muito mais fácil. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

Estou resolvendo problemas de integração contínua e entrega contínua, tornando isso muito mais fácil, com menos configuração. É incrivelmente fácil adicionar novos pipelines, até mesmo os complexos, com pouco esforço. Análise coletada por e hospedada no G2.com.

Daniela S.
DS
Java / Scala Team Leader
Utilities
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

Super fácil de instalar e manter.

A interface do usuário é realmente limpa e facilita muito a visualização de onde você está no pipeline.

Além disso, a capacidade de extrair modelos de pipelines existentes torna a adição de novos projetos muito fácil. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

A configuração foi um pouco engenhosa: primeiro tivemos que entender a visão geral do produto (ambientes, builds, tarefas), depois tivemos que escrever alguns scripts ad hoc para alcançar o que queríamos. Seria bom ter alguns modelos embutidos para o tipo mais comum de aplicações -- pelo que sei, não há nenhum no momento.

Além disso, o conceito de ambiente realmente não se adequava à necessidade da nossa equipe: acabamos usando apenas um ambiente. Nosso pipeline estava parecido com o seguinte:

build > test > publish > deploy-to-staging > testing-on-staging > (manual sign off) > deployment-to-prd

Por causa da estrutura do nosso pipeline, não conseguimos bloqueá-lo, pois ele estava sendo concluído apenas quando implantado no prd -- e obviamente isso não estava acontecendo para cada candidato que era lançado. Isso nos causou algumas dores de cabeça quando 2 pipelines do mesmo projeto estavam sendo construídos ao mesmo tempo. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

Tínhamos a necessidade de lançar com frequência e rapidez. Queríamos automatizar o processo de teste e lançamento o máximo possível para que isso não consumisse tempo da equipe de desenvolvimento.

Além disso, queríamos uma infraestrutura que uma equipe de não-dev-ops pudesse manter facilmente. Análise coletada por e hospedada no G2.com.

Bence N.
BN
Backend Engineer
Leisure, Travel & Tourism
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

A visão geral clara dos pipelines e seu status na interface web é a principal razão pela qual gostamos do Go CD. Os materiais, artefatos e a arquitetura de pipelines/jobs/tarefas é uma maneira muito lógica de mapear um fluxo de CD. A API REST também é bastante poderosa e facilita a automação de coisas no Go CD. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

A configuração/provisionamento é um pouco difícil de automatizar. O arquivo de configuração que o Go CD usa tem algumas partes que são específicas do host, então você não pode simplesmente renderizar o mesmo arquivo de configuração em um host diferente para ter uma instalação funcional. Atualizar o arquivo de configuração automaticamente com ferramentas externas é igualmente bastante difícil de fazer, então se você está procurando rastrear mudanças no seu fluxo de trabalho no seu repositório de configuração devops (com Ansible, Puppet, ou algo do tipo) você deve estar preparado para gastar algum tempo nisso.

O suporte para construir pull requests do GitHub está disponível apenas como um plugin e a arquitetura do software obviamente não foi construída com esse caso de uso em mente — por exemplo, você precisa manter pipelines separados para essas construções e suas construções git regulares. Se este é o seu principal caso de uso, você pode achar o TravisCI ou CircleCI mais adequados para você.

Usar o Go CD com projetos que não são em Java parece um pouco estranho, não parece suportar ferramentas de construção nativamente para qualquer outra plataforma. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando GoCD:

Desde que configuramos um servidor Go CD, um playbook Ansible foi publicado no repositório gocd-contrib/ansible-gocd do GitHub. Isso torna a configuração inicial muito mais fácil do que antes, então você pode simplesmente instalá-lo e começar a avaliar o produto em menos de 10 minutos. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

O Go CD cuida dos testes automatizados para pull requests e implantações automatizadas sempre que um conjunto de alterações é aceito. Análise coletada por e hospedada no G2.com.

PG
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

Construir pipelines é extremamente direto e permite estruturar seus trabalhos de uma maneira reutilizável e convincente, é fácil de usar em comparação com o Jenkins, tem melhor suporte. Além disso, a capacidade de extrair modelos de pipelines existentes torna super fácil a adição de novos projetos. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

O suporte para a criação de solicitações de pull do GitHub está disponível apenas como um módulo e a engenharia de produto claramente não foi desenvolvida por conta desse uso, por exemplo, você precisa manter pipelines independentes para essas compilações e suas compilações git normais. A configuração/provisionamento é um pouco difícil de automatizar. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

Construir um design de microsserviço em escala, utilizando o GoCD nos permitiu escalar os grupos e lidar com nossas mais de 50 organizações de serviços de forma básica. Os tempos de implantação foram reduzidos de horas para minutos, agregando algumas bibliotecas online em diferentes plataformas. Análise coletada por e hospedada no G2.com.

Rohan P.
RP
Senior Product Manager
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

A Experiência do Usuário e a funcionalidade fornecida. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

Embora tenha se tornado muito melhor em relação às versões anteriores. Não há muitos plugins presentes. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando GoCD:

Melhor software de CD. Muito melhor do que Jenkins e Travis, etc. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

Entrega contínua e implantações em 1 etapa. Análise coletada por e hospedada no G2.com.

Bruno F.
BF
Senior Software Engineer
Utilities
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

Construir pipelines é muito simples e permite estruturar suas compilações de uma maneira reutilizável e atraente. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

Pode ser difícil entender como estruturar dependências de pipeline e o ambiente corretamente. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando GoCD:

Se você está fazendo entrega contínua, esta é a ferramenta para você. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

Construir uma arquitetura de microsserviços em escala, usando o GoCD nos permitiu escalar as equipes e gerenciar as implantações de mais de 50 serviços de uma maneira simples. Análise coletada por e hospedada no G2.com.

Cristian V.
CV
Senior Software Engineer
Computer Games
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

é fácil de usar em comparação com o Jenkins, tem melhor suporte. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

às vezes a interface do usuário não é responsiva. Mais ajuda sobre como configurar os agentes MacOSX e Linux. Por exemplo, no MacOSX você precisa fazer alguns truques para instalar o java 1.8.0 e torná-lo o java padrão após uma inicialização. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando GoCD:

Será útil substituir alguns parâmetros de um modelo. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

algumas bibliotecas online em várias plataformas. Análise coletada por e hospedada no G2.com.

Jason d.
JD
Team Leader
Information Technology and Services
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta GoCD?

O conceito de pipeline. Realmente ajuda a visualizar as etapas do seu pipeline de CD e o progresso de cada commit desde o push-para-master até a implantação em produção. Análise coletada por e hospedada no G2.com.

O que você não gosta GoCD?

Não escala. Com mais usuários simultâneos, fazer alterações na configuração do pipeline torna-se insuportavelmente lento. Apenas use se você for uma equipe pequena, ou crie uma instância por equipe pequena. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando GoCD:

Não tenha equipes/departamentos muito grandes usando a mesma instância. Análise coletada por e hospedada no G2.com.

Que problemas é GoCD E como isso está te beneficiando?

Melhor entrega contínua. Análise coletada por e hospedada no G2.com.