IBM UrbanCode
CI/CD e gerenciamento de versões para cada aplicativo
Veja o Urbancode em ação
Foto média de uma profissional de TI configurando servidor no data center.
Por que IBM® UrbanCode®? Forneça software melhor e mais rápido.

O UrbanCode pode acelerar e otimizar a entrega de software para qualquer combinação de aplicativos locais, na nuvem e mainframe.

Procurando por urbancode.com?

Participe da comunidade da IBM!

Casos de uso

Modernize aplicações O software UrbanCode pode automatizar compilações, implementações e lançamentos de aplicativos monolíticos, aplicativos baseados em microsserviços ou uma combinação — na nuvem, no local, em um data center ou no mainframe.

Forneça aplicativos nativos da nuvem O UrbanCode fornece um único ponto de controle para ajudar a gerenciar a entrega de cargas de trabalho de microsserviços em desenvolvimento/teste e produção, abrangendo muitas nuvens, incluindo provedores de nuvem tradicionais, contêineres e VMs.

Benefícios O que o UrbanCode pode ajudar você a fazer Automatize processos manuais

Elimine erros humanos para liberar software com confiança.

Dimensione as ferramentas em toda a empresa

Obtenha gerenciamento, visibilidade e automação abrangentes do pipeline.

Características Pipelines

Transforme cadeias de ferramentas de liberação em pipelines coerentes. Obtenha visibilidade, entrega coordenada.

Fluxos de valor

Melhore a taxa e o fluxo de entrega de aplicativos com visibilidade de seu pipeline de entrega DevOps.

Centenas de integrações

Elimine scripts personalizados e obtenha um processo de implementação mais fácil de projetar, mais seguro.

Soluções de produtos IBM® UrbanCode® Build

Dimensione a configuração e o gerenciamento de sua infraestrutura de construção.

IBM® UrbanCode® Deploy

Automatize a implementação de qualquer aplicativo em qualquer ambiente.

IBM® UrbanCode® Velocity

Acelere a entrega de aplicativos com funções analíticas em tempo real e integrações de ferramentas DevOps.

Estudos de caso

O Rabobank NA agrega valor Leia o estudo de caso
Daimler acelera entrega de aplicativos

A Daimler Trucks NA usou UrbanCode Deploy para dar suporte a um modelo de distribuição de aplicativo DevOps.

NBCUniversal impulsiona DevOps

A NBCUniversal Media LLC usa o software UrbanCode para ajudar a impulsionar processos de DevOps.

A HM Health Solutions transforma

A HMHS estabeleceu práticas de desenvolvimento contínuas usando o conjunto UrbanCode.

Bendigo e Adelaide Bank

Bendigo e Adelaide Bank usaram UrbanCode para automatizar processos de desenvolvimento.

A UrbanCode Deploy e as tecnologias de nuvem, como a IBM Cloud Platform, nos permitem fazer a disrupção, principalmente devido à agilidade com que podemos oferecer e nos movimentar. Daniel corboy Desenvolvedor e engenheiro de DevOps Bendigo e Adelaide Bank

Perguntas frequentes

Sim. O UrbanCode Deploy pode gerenciar contêineres.

Saiba como

Você pode integrar o UrbanCode Deploy ao seu pipeline de entrega e evitar a reestruturação do seu conjunto de ferramentas com mais de 130 plug-ins para desenvolvimento, teste, infraestrutura e nuvem, como o Jenkins Pipeline e os plug-ins do VMware vRealize Automation. Para obter informações sobre plug-ins, consulte a documentação para plug-ins em https://urbancode.github.io/IBM-UCx-PLUGIN-DOCS/

O UrbanCode Deploy pode permitir que você crie modelos do processo de implementação com um editor de processo gráfico, substituindo etapas manuais e scripts não padrão. Nenhuma programação é necessária. Você pode criar processos de qualquer complexidade, atribuí-los a ambientes de implementação e executá-los de forma mais confiável.

Saiba mais

Você pode armazenar definições de configuração diferentes para cada destino e habilitar implementações de código e configuração tradicionais ou somente de configuração, enquanto reutiliza o mesmo processo de aplicativo em vários ambientes.

Saiba mais
Saiba mais

Sim. Uma transformação DevOps inclui o aprimoramento do z/OS para práticas de desenvolvimento. Os aplicativos móveis fazem centenas de milhões de chamadas de back-end IBM® z Systems® todos os dias - por exemplo, chamadas para COBOL e PL/1. O mainframe deve fazer parte das práticas modernas de desenvolvimento e operações.

Saiba mais

A Implementação de UrbanCode detecta o WebSphere Application Server automaticamente e cria recursos correspondentes no servidor. Você pode importar as configurações de célula e cluster do WebSphere Application Server e gerar um modelo que é armazenado e promovido entre ambientes.

Saiba mais

O UrbanCode Deploy fornece um sistema de permissão personalizável para seus usuários e um transporte mais seguro de seus artefatos de implementação. Você pode monitorar a atividade do usuário (quem, o quê, onde e quando) com recursos de controle e auditoria que criam um histórico completo da implantação de um aplicativo.

Saiba mais

Não. A implementação UrbanCode oferece automação de implementação. O UrbanCode Velocity fornece coordenação entre pipelines de entrega contínua de uma ou mais ferramentas, de modo que pode coordenar vários pipelines Jenkins, aplicativos UrbanCode Deploy ou ambos.

O UrbanCode Velocity foi conteinerizado e fornece um gráfico Helm para instalação em um cluster Kubernetes, além de instruções para implantação como um aplicativo Docker Compose (para uso não produtivo).

Saiba mais

O UrbanCode Velocity fornece relatórios que mostram o tempo necessário para obter uma nova incorporação na produção. Os relatórios destacam os gargalos, identificando em quais ambientes a construção passou tempo, retardando a entrega à produção. Isso pode ajudar as equipes a resolver esses gargalos para acelerar a entrega.

Comece em poucos minutos

Comece com o software de avaliação UrbanCode Deploy.

Registre-se para testar