Fácil de enviar novas atualizações e formulários para nossas páginas modeladas Análise coletada por e hospedada no G2.com.
Parece cooperar apenas com produtos da AWS Análise coletada por e hospedada no G2.com.
Perfil Não Reivindicado
Como você classificaria sua experiência com AWS CodeDeploy?
Fácil de enviar novas atualizações e formulários para nossas páginas modeladas Análise coletada por e hospedada no G2.com.
Parece cooperar apenas com produtos da AWS Análise coletada por e hospedada no G2.com.

Este é realmente uma ferramenta para automação de operações em escalas maiores. Cada recurso é versionado e rótulos/notificações de mudanças podem ser anexados ao AWS nativamente ou externamente via hooks. Existem alguns controles mais detalhados para implantações progressivas e a capacidade de habilitar grupos de implantação programaticamente — isso foi muito importante para nós, ao planejar a implementação em ambientes de alto uso. Foi um ponto crucial para realizar CD em etapas via CodePipeline. Análise coletada por e hospedada no G2.com.
Esta ferramenta é bastante dependente do CodePipeline e de outros sistemas AWS, então você está pagando para integrar com tudo isso, ou usando outra coisa. Como tal, a documentação e toda a discussão relacionada a um se confunde com o outro. Isso é um incômodo ao integrar novas pessoas. Como não há uma interface de usuário forte (sendo uma ferramenta programática), as visualizações do sistema geral poderiam ser melhores — ou você terá que se auto-suportar. Muitas vezes, estamos olhando para outras ferramentas para ver melhor o estado dos sistemas gerais (como NewRelic ou Ruxit, etc). Análise coletada por e hospedada no G2.com.

Eu gosto especialmente do fato de que o CodeDeploy pode ser integrado com o GitHub, então o novo código pode ser implantado instantaneamente e automaticamente em nossos servidores. O appspec.yml (arquivo de configuração do CodeDeploy) também permite conectar seus próprios scripts, tornando-se uma solução muito flexível. Análise coletada por e hospedada no G2.com.
A integração com ELB/autoscaling poderia ser um pouco melhor; implantações falhas podem às vezes levar a um loop onde instâncias EC2 continuam sendo iniciadas/paradas, e não há como evitá-lo salvo por intervenção manual.
Além disso, eu adoraria poder fazer rollbacks automáticos. Análise coletada por e hospedada no G2.com.

1- implantar automaticamente em novas instâncias EC2 que são iniciadas pelo Autoscaling.
2- Minimizar o tempo de inatividade.
3- lançar e acompanhar o status de suas implantações através do console AWS CodeDeploy ou do AWS CLI.
4- agnóstico de plataforma e funciona com qualquer aplicação. Você pode reutilizar facilmente seu código de configuração. O AWS CodeDeploy também pode se integrar ao seu processo de lançamento de software ou cadeia de ferramentas de entrega contínua. Análise coletada por e hospedada no G2.com.
1- O AWS CodeDeploy suporta apenas implantações em instâncias EC2 neste momento.
2- O AWS CodeDeploy requer que um agente seja instalado em qualquer instância EC2 para a qual ele implantará código. Análise coletada por e hospedada no G2.com.

É tão simples começar com esse produto tanto em endpoints Windows quanto Linux. Eu uso como um último passo da nossa solução de integração contínua. Torna tão fácil dar feedback através do CLI. Análise coletada por e hospedada no G2.com.
Estou sentindo falta de uma opção para implantações parciais. Existem diferentes comportamentos para enviar código para instâncias, mas um cenário que nossa equipe lida é a opção de trabalhar com diferentes versões de código simultaneamente. Para poder testar esse cenário, ajustamos as tags do ec2 para implantar em algumas das máquinas. No entanto, é uma solução alternativa ajustando o comportamento do codeDeploy. Análise coletada por e hospedada no G2.com.
Isso torna toda a parte de implantação e integração contínua bastante fácil de gerenciar. Uma vez que a pull request para o repositório GIT é feita e mesclada, ele implanta automaticamente o código em vários servidores e executa diferentes ações. Outra parte boa é que você integra com o GIThub. Análise coletada por e hospedada no G2.com.
Os serviços da Amazon não são gratuitos é a única desvantagem que consigo pensar. Análise coletada por e hospedada no G2.com.
Você pode acompanhar o status dos seus deployments através do console do AWS CodeDeploy ou do AWS CLI. Ele fornece um relatório sobre cada revisão e a data em que foi implantada. Muito útil para manter o controle de todas as atualizações em sua aplicação. Você pode até interromper as implantações se encontrar algum erro durante o processo. Análise coletada por e hospedada no G2.com.
Foi um pouco confuso e difícil no início. Tive que ler muito sobre como usá-lo. Um guia de configuração da Amazon seria bom. Análise coletada por e hospedada no G2.com.

É simples por si só, mas também se compõe bem com muitos outros sistemas. Pode ser usado para empacotar binários, ativos estáticos ou scripts e, em seguida, implantá-los em um cluster de instâncias EC2. Eu até o usei como mecanismo de implantação para um PaaS interno para implantar scripts que gerenciam e executam contêineres docker. Análise coletada por e hospedada no G2.com.
Tem relativamente poucas opções para o tempo de implantação de código através de um cluster. O padrão é implantar em cada instância em série. Você pode configurá-lo para implantar tudo de uma vez ou em alguns grupos, mas as opções são limitadas. E não há como dizer "implantar apenas em X% das minhas instâncias" para testar uma implantação. Análise coletada por e hospedada no G2.com.

é muito simples de usar. o agente code-deploy é instalado na instância, e as implantações podem ocorrer automaticamente. além disso, o agente pode ser instalado em servidores que não sejam da AWS, desde que possam se conectar ao endpoint do codedeploy. Análise coletada por e hospedada no G2.com.
code-deploy é um mecanismo de implantação "in-place", então está em desacordo com a metodologia de infraestrutura imutável Análise coletada por e hospedada no G2.com.
A implantação de código é um trabalho agitado, às vezes, mesmo depois que o projeto está pronto, leva alguns dias para entrar no ar devido a problemas de implantação. Este problema é resolvido de forma bastante eficaz por esta ferramenta. As implantações de código e automações são facilitadas. Análise coletada por e hospedada no G2.com.
A AWS tem muitos outros serviços para oferecer, mas acho que este em particular é um pouco mais caro do que deveria ser. Além disso, pode levar algum tempo para se acostumar, pois o fluxo não é muito intuitivo para alguém que é novo em implantações de código. Análise coletada por e hospedada no G2.com.
Obtenha respostas práticas, fluxos de trabalho reais e prós e contras honestos da comunidade G2 ou compartilhe seus insights.
Médias baseadas em avaliações de usuários reais.
1 mês
15 meses