Compuware
Colocando os servidores corporativos da IBM no centro de uma cultura de DevOps
Saiba mais
uma pessoa olhando para uma tela com códigos

Quando começou a adotar uma cultura de DevOps, a Compuware pôde ver que sua infraestrutura de servidor x86 distribuída estava impedindo-a. Para melhorar a agilidade, velocidade e eficiência, a empresa criou uma estratégia de TI de duas plataformas, executando cargas de trabalho estratégicas em servidores empresariais IBM® Z em seu próprio data center, enquanto todas as outras cargas de trabalho são substituídas por aplicações SaaS na nuvem pública.

Desafio de negócio

O fator de arrasto de gerenciar um vasto cenário de servidores distribuídos impediu a Compuware de alcançar a velocidade e eficiência necessárias para adotar o DevOps—e a empresa buscou uma nova abordagem.

Transformação

A Compuware criou uma estratégia de TI de duas plataformas, mantendo sistemas estratégicos funcionando em servidores empresariais IBM Z conectados via APIs RESTful a aplicações SaaS baseadas na nuvem pública para cargas de trabalho não estratégicas.

Resultados US$ 5 milhões
em economia anual de custos com a remoção de 19 toneladas de equipamentos obsoletos
Diminui
pegada de carbono do data center para possibilitar mais economia de espaço e energia
Habilita
Cultura de DevOps em servidores empresariais locais e recursos de nuvem
história de desafio de negócios
A infraestrutura distribuída prejudica a inovação

Os servidores empresariais IBM Z continuam sendo a plataforma estratégica de escolha para dados críticos de negócios e processos transacionais em muitas grandes empresas hoje.No entanto, à medida que as empresas buscam construir novos sistemas de engajamento em plataformas distribuídas ou na nuvem, podem encontrar equívocos sobre o potencial de suas plataformas de mainframe.Em particular, os tomadores de decisão podem não estar cientes de que os servidores empresariais de hoje se encaixam perfeitamente em uma organização de TI ágil e orientada para o DevOps.

À medida que a Compuware mudava seu processo de desenvolvimento interno da abordagem tradicional em cascata para uma abordagem ágil, sua equipe de tecnologia procurou possíveis obstáculos à produtividade na infraestrutura existente.

Keith Sisson, diretor de tecnologia na Compuware, diz: "Identificamos nosso ambiente distribuído x86 como um grande obstáculo: estávamos gastando uma quantidade enorme de tempo e dinheiro com suporte. Havia atualizações de segurança e patches de software quase constantes para gerenciar, e estávamos continuamente substituindo hardware antigo em centenas de servidores em dezenas de racks."

A Compuware analisou seus ativos de software, classificando-os em duas categorias amplas: estratégicas (vitais para o trabalho central da empresa) e obrigatórias (que apoiam funções internas importantes de negócios, como RH e sistemas financeiros, mas não oferecem diferenciação competitiva).

"Vimos que nossos sistemas estratégicos — manufatura, inventário, licenciamento, desenvolvimento interno e assim por diante — estavam quase exclusivamente em nossa plataforma empresarial IBM Z, enquanto os sistemas obrigatórios estavam todos no ambiente distribuído", diz Sisson.

O desafio para a Compuware era criar uma infraestrutura robusta, porém altamente flexível, que permitisse a fácil integração da lógica de negócios em diferentes plataformas, ao mesmo tempo reduzindo drasticamente o tempo e esforço gastos em administração de sistemas de baixo valor.

A z14 nos dá maior eficiência em termos de energia e espaço, reduzindo significativamente o custo de operação de nossas instalações", diz Sisson. Keith Sisson Diretor de tecnologia Compuware
História de transformação
Infraestrutura compacta e eficiente

A Compuware elaborou uma estratégia de TI de duas plataformas na qual todos os sistemas estratégicos funcionam localmente em seu ambiente IBM Z, e todos os sistemas não essenciais são substituídos por soluções de software-como-serviço (SaaS) na nuvem pública, usando APIs RESTful para interagir com a lógica de negócios e dados no Z.Para aumentar ainda mais o valor dessa estratégia, a Compuware recentemente atualizou seu ambiente Z de servidores IBM z13 para IBM z14.

"O z14 nos dá maior eficiência em termos de energia e espaço, reduzindo significativamente o custo de operação de nossas instalações", diz Sisson."Os servidores de nova geração também oferecem um aumento de 15 por cento no desempenho do Java e nos dão a oportunidade de ganhar experiência com o novo recurso de criptografia pervasiva.Eles também estão nos ajudando a continuar nossa jornada DevOps em Z.”

Os dois servidores IBM z14 ZR1 implementados pela Compuware cabem em um rack padrão de 19 polegadas e são mais compactos fisicamente do que os servidores z13 que substituíram, cada um dos quais exigia mais do que um rack completo de espaço no data center.

"Pagamos ao nosso locador com base na metragem quadrada de nossos equipamentos, então antes pagávamos por dois racks de energia e espaço para cada z13", afirma Sisson. "Os servidores z14 cabem cada um em um único rack e também nos proporcionaram 16U de espaço vazio, permitindo-nos consolidar o HMC e alguns HW de rede de outros racks."

Um dos servidores z14 é usado principalmente para executar as aplicações estratégicas da Compuware, enquanto o segundo é usado para desenvolver todo o código para os produtos de software de mainframe da empresa. A empresa utiliza sistemas de armazenamento IBM DS8870 e está considerando uma atualização para os sistemas DS8880 para aproveitar os recursos de backup integrado na nuvem.

Agora, entrando no quinto ano de sua nova estratégia, a Compuware reduziu sua pegada de TI no local de 77 racks para apenas 12, eliminando 19 toneladas de equipamentos obsoletos no processo. A empresa realiza visitas de clientes ao seu data center, onde o espaço vazio no chão tem marcadores—ironicamente chamados de "tombstones"—detalhando os equipamentos que ocupavam o espaço e a quantidade de dinheiro que a Compuware economizou ao removê-los.

“Embora certamente tenhamos economizado milhões de dólares, esse exercício não foi principalmente sobre redução de custos”, observa Sisson.“Na verdade, queríamos eliminar a restrição de nosso cenário x86, que era um fator significativo de arrasto em nossos planos para um negócio mais rápido e eficiente.Substituir software x86 local por soluções SaaS significava que poderíamos acessar a mais recente funcionalidade de negócios sem nenhum custo ou complexidade de realmente executar o software nós mesmos.E conseguimos reciclar todas as economias de custo em inovação.”

Alcançar uma transição bem-sucedida para uma cultura DevOps requer que as empresas adotem integração e testes contínuos.A Compuware usa o IBM z/OS Provisioning Toolkit em combinação com uma de suas próprias ferramentas de automação para criar dinamicamente pacotes de teste executando IBM Db2 e IBM CICS.A empresa integrou um sistema de rastreamento de problemas de terceiros para permitir maior automação.

Quando mostramos aos nossos clientes o que estamos alcançando com o DevOps no IBM Z, é quando eles realmente entendem que a plataforma não é apenas viável, mas extremamente valiosa. Keith Sisson Diretor de tecnologia Compuware
História de resultados
Rasgando o livro de regras

A contínua eliminação de sistemas x86 locais em favor de soluções SaaS na nuvem está economizando à Compuware USD 5 milhões anualmente, em grande parte por meio da prevenção de despesas operacionais e de capital em um grande ambiente de servidor distribuído. A atualização de servidores z13 para z14 trouxe ainda mais vantagens de custo, reduzindo a pegada de carbono do ambiente de mainframe para gerar uma economia anual de USD 12.000 apenas em eletricidade.

Os motores zIIP mais rápidos nos servidores z14 aliviaram as pressões de carga de trabalho, permitindo à Compuware operar perto de 100% de utilização sem realmente atingir esse limite — garantindo um desempenho alto consistente o tempo todo.Sisson diz: "Optamos por um modesto aumento de 10% em MIPS, mas ganhamos mais do que isso devido à mudança na utilização."Também estamos observando maior eficiência na administração de sistemas nos servidores z14, graças a uma interface mais amigável ao usuário."

A modernização de suas plataformas empresariais trouxe uma nova maneira de pensar sobre TI na Compuware."Em vez de tentar determinar o que deve ser executado em qual plataforma, perguntamos, 'como podemos resolver melhor esse desafio?'",diz Sisson."Podemos fazer isso por causa da forma como o IBM Z usa APIs REST padrão para se integrar com serviços baseados na nuvem.O REST está integrado diretamente ao CICS, então você pode usar esses microsserviços para permitir que sistemas de engajamento na nuvem consumam dados de mainframe e lógica como serviço.Isso faz do Z um ajuste excelente com nossa cultura empresarial DevOps.

A Compuware tem como objetivo ser a parceira de software de mainframe para seus clientes pelos próximos 50 anos, e a empresa está 'colhendo os frutos do próprio trabalho' ao investir em sua estratégia de duas plataformas. A empresa acredita que mainframe e nuvem formam uma combinação imbatível quando conduzidos, como iguais, dentro de métodos Ágeis e uma cadeia de ferramentas de DevOps.

"Algumas pessoas acreditam que você precisa fazer as coisas de forma diferente e ir mais devagar no mainframe", diz Sisson. "Nossa própria experiência em permitir que programadores de mainframe e equipe de operações sejam mais ágeis e produtivos demonstra precisamente o oposto: o mainframe pode ser tratado como qualquer outra plataforma mainstream."

Ele conclui: “Quando mostramos aos nossos clientes o que estamos alcançando com o DevOps no IBM Z, é quando eles realmente entendem que a plataforma não é apenas viável, mas extremamente valiosa.”

Logotipo da Compuware
Compuware

A Compuware fornece produtos de software dentro de uma cadeia de ferramentas DevOps unificada, ajudando equipes multiplataformas a gerenciar aplicações, dados e operações de mainframe. A empresa apoia uma base global de clientes, capacitando seus desenvolvedores a construir, analisar, testar, implementar e gerenciar aplicações COBOL com agilidade, eficiência e precisão.

Dê o próximo passo

Para saber mais sobre DevOps no IBM Z, entre em contato com seu representante IBM ou parceiro de negócios IBM.

Para mais informações sobre o IBM z/OS Provisioning Toolkit, visite: IBM z/OS Provisioning Toolkit

Para saber mais sobre a estratégia de duas plataformas da Compuware, consulte: compuware.com/video/2-platform-it/

Veja mais histórias de clientes ou saiba mais sobre o hardware IBM Systems

Notas de rodapé

 

© copyright IBM corporation 2019. 1 New orchard road, Armonk, New york 10504-1722 United states. Produzido nos Estados Unidos da América, Janeiro de 2019.

IBM, o logotipo IBM, ibm.com,CICS, Db2, IBM Z, IBM z14, z13 e z/OS são marcas comerciais da International Business Machines Corp., registradas em muitas jurisdições ao redor do mundo.Outros nomes de produtos e serviços podem ser marcas comerciais da IBM ou de outras empresas.Uma lista atual de marcas registradas da IBM está disponível na web em “Copyright and trademark information" em ibm.com/legal/copytrade.shtml.

Java e todas as marcas comerciais e logotipos baseados em Java são marcas comerciais ou marcas registradas da Oracle e/ou de suas afiliadas.

Nem todas as ofertas estão disponíveis em todos os países em que a IBM opera.

Os dados de desempenho e os exemplos de clientes citados são apresentados apenas para fins ilustrativos. Os resultados reais de desempenho podem variar de acordo com configurações e condições operacionais específicas.

Todos os exemplos de clientes citados ou descritos são apresentados como ilustração da maneira como alguns clientes usam produtos IBM e dos resultados que eles alcançam. Os custos e características de desempenho ambientais reais irão variar, dependendo das configurações e condições específicas dos clientes. Entre em contato com a IBM para saber como podemos ajudá-lo.

É responsabilidade do usuário avaliar e verificar a operação de qualquer outro produto ou programa com produtos e programas IBM.

O cliente é responsável por garantir a conformidade com as leis e regulamentações aplicáveis a ele. A IBM não fornece conselho jurídico ou representa ou garante que seus serviços ou produtos garantirão que o cliente esteja em conformidade com qualquer lei ou regulamento.