Modernização do Mainframe

Modernização do Mainframe

Obtenha o valor integral de suas aplicações e dados de mainframe

O

Topaz é a mais nova e altamente inovadora solução da Compuware, que possibilita que as organizações de TI preservem e capitalizem seus investimentos em mainframe. A simplicidade elegante do Topaz em design e usabilidade ajuda uma nova força de trabalho de desenvolvimento de mainframe a entender, atualizar, manter e solucionar problemas rapidamente, até mesmo em sistemas mais antigos, mais complexos e/ou mais mal documentados.

O pacote Topaz é composto pelo seguinte:

  • Topaz for Program Analysis – agora com o Runtime Visualizer Online Projects e Impact Analysis
    • Entenda programas complexos e desconhecidos mais rapidamente
    • Faça alterações de código em programas com mais confiança
    • Veja imediatamente os resultados de alterações de código
    • Aprimore as revisões de código
  • Topaz for Enterprise Data
    • Edite dados com um único editor empresarial
    • Visualize relacionamentos de dados
    • Copie rapidamente arquivos e dados, com uma única operação de arrastar e soltar
  • Topaz for Java Performance
    • Reduza o uso de CPU
    • Localize e corrija problemas de desempenho do Java com mais facilidade
    • Monitoramento fácil de heap de memória

Topaz for Program Analysis

O Topaz for Program Analysis analisa programas de mainframe de modo inteligente e apresenta os resultados desta análise de forma visualmente intuitiva. Usando diagramas de fluxo de lógica e estrutura de programa, o Program Analysis reduz a curva de aprendizagem para programadores não familiarizados com mainframe ou não familiarizados com a estrutura interna de um programa. A análise fornece insights inestimáveis sobre programas sem documentação e com 20, 30 ou até 40 anos de idade.

O Topaz for Program Analysis agora inclui o Runtime Visualizer, um novo recurso que fornece uma visibilidade gráfica sem precedentes em interações frequentemente complexas entre programas de mainframe. Esta visibilidade torna fácil aos desenvolvedores veteranos e novatos compreender, atualizar e solucionar problemas rapidamente, mesmo em códigos de mainframe mais antigos e complexos.

Com o Runtime Visualizer, os desenvolvedores podem:

  • Obter uma visão clara e precisa do comportamento real de programas, tanto em ambientes de produção ou de teste sob condições de tempos de execução.
  • Gere um mapa intuitivo e dinâmico das chamadas externas que um programa executa durante qualquer tempo de execução especificado em minutos, sem depender de qualquer código-fonte. Este recurso poupa horas ou dias de trabalho minucioso, garantindo ao mesmo tempo resultados precisos e completos.
  • Compreenda as chamadas externas de um programa para ver com que frequência os programas chamam uns aos outros durante um tempo de execução e/ou os conjuntos de dados específicos que um programa acessa em cada ponto de sua execução, a fim de melhor identificar possíveis obstáculos no desempenho, ineficiências e impactos entre programas.
  • Realize análises profundas para compilar e carregar especificamente informações da Biblioteca para programas.

Além disso, o Topaz for Program Analysis dispõe agora de Online Projects e Impact Analysis. Desenvolvedores de todos os níveis de habilidade podem executar mais rapidamente e com maior precisão análises de impacto, criando coleções lógicas de fontes de dados de projetos do tipo Java que permitam descobrir e investigar dependências entre programas e copybooks sem ter de mover código para fora do mainframe.

[su_quote]Mainframes têm sido há muito tempo a plataforma de escolha para sistemas corporativos de registro, e são hoje a espinha dorsal de muitas aplicações digitais modernas. O compromisso da Compuware de apoiar a atual e a próxima geração de profissionais de mainframe com ferramentas inovadoras e de fácil utilização, é um excelente serviço a clientes corporativos que reconheçam o mainframe como a moderna plataforma digital que continuará a ser por muitos anos.[/su_quote]

– Jason Bloomberg, presidente da empresa de análise de transformação digital Intellyx

Entenda programas complexos e desconhecidos mais rapidamente

Agora, os desenvolvedores não têm que filtrar comentários, ler documentação desatualizada ou depender de especialistas para entender a lógica e as dependências lógicas da aplicação em COBOL e PL/I. O Program Analysis fornece um resumo visual instantâneo sobre o que um desenvolvedor precisa saber sobre um programa, permitindo que eles:

  • Identifiquem problemas como campos indefinidos, violações de intervalos e código morto para corrigir problemas antes da compilação.
  • Avaliem facilmente os atributos de programa como tamanho, complexidade, número de arquivos e tabelas para rapidamente determinar o âmbito do trabalho.
  • Avaliem facilmente métricas em nível de procedimento, como o número de execuções, I/O, condicionais, instruções GOTO e métricas de complexidade McCabe para identificar facilmente onde mudanças precisam ser feitas.
  • Gerem uma visualização rica do fluxo de dados dentro de programas. O Data Flow mostra a utilização total de qualquer campo específico: como os dados entram nesse campo; como esse campo é usado para definir outros campos; e como esse campo é usado em comparações — tudo exibido de uma só vez.

Faça alterações de código em programas com mais confiança

Com acesso a informações automatizadas, rápidas, consistentes e atuais sobre um programa e agora a capacidade de ver como programas interagem uns com os outros durante um tempo de execução de um evento específico em tempo real, mesmo os desenvolvedores mais inexperientes de mainframe podem fazer alterações em programas com mais confiança.

Veja imediatamente os resultados de alterações de código 

Construa novos gráficos após uma correção de código para confirmar que o fluxo de lógica tenha sido mudado da forma pretendida, e veja se quaisquer novos problemas de código foram introduzidos acidentalmente.

Aprimore as revisões de código

Os desenvolvedores têm uma síntese visual de alterações de código, que melhora as revisões de código e serve como documentação para outros desenvolvedores que possam ter que fazer alterações no mesmo programa.

[su_quote]O IBM z Systems é compatível com os sistemas principais de registro de muitas das empresas atuais. Aproveitar os investimentos para melhorar o engajamento do cliente e aumentar a eficácia dos funcionários é fundamental para as empresas, conforme elas concorrem em um mundo digital primordialmente móvel. A nova versão do Topaz demonstra que a Compuware é totalmente capaz e está plenamente empenhada em ajudar organizações a responderem a este desafio crítico, capacitando uma nova geração de desenvolvedores e engenheiros de QA no mainframe.[/su_quote]

– Jason Bloomberg, presidente da empresa de análise de transformação digital Intellyx

Topaz for Enterprise Data

O Topaz for Enterprise Data permite que desenvolvedores e arquitetos de dados de mainframe descubram, visualizem e trabalhem com dados, de mainframe ou não, de uma maneira comum e intuitiva. Ao usar o Topaz, a próxima geração de desenvolvedores de mainframe e profissionais de TI experientes poderão manipular dados e aplicações corporativas com maior agilidade, velocidade e confiança para melhor atender às demandas da tecnologia móvel e de analíticos.

Edite dados com um único editor empresarial

Ferramentas específicas de fonte para navegar e editar dados já não são necessárias para o desenvolvimento do mainframe. O Enterprise Data Editor do Topaz fornece uma única interface de usuário intuitiva para gerenciar Oracle, SQL Server, IMS, DB2 e outros tipos de dados em toda a empresa.

Visualize relacionamentos de dados

Muitas vezes os desenvolvedores têm dificuldade para compreender as complexas relações entre seus dados corporativos. Agora, os usuários podem gerenciar visualmente enormes quantidades de objetos de dados, usando o Relationship Visualizer do Topaz, uma representação gráfica das relações de dados em toda a empresa. Este recurso é especialmente útil para extrair dados para fins de teste.

Copie rapidamente arquivos e dados, com uma única operação de arrastar e soltar

O Topaz for Enterprise Data Host to Host Copy copia arquivos como VSAM, JCL, arquivos simples, código-fonte e bibliotecas de carga de uma LPAR para outra, com um simples arrastar e soltar ou com um clique do botão direito do mouse. Os dados são compactados e o processamento é habilitado para zIIP para um desempenho ideal.

[su_quote]As empresas podem obter um grande valor de negócios a partir de dados residentes no mainframe, mas fazer uso deste ativo principal é muitas vezes limitado pela necessidade de compreensão dos mistérios das aplicações desenvolvidas em CICS e COBOL. A Compuware está levando em conta esta limitação ao capacitar mais amplamente profissionais de TI para que compreendam e aproveitem os dados residentes no IBM System z, utilizando ferramentas de visualização gráfica.[/su_quote]

– Tim Grieser, vice-presidente de Programas, Enterprise System Management Software, IDC

Topaz for Java Performance

O Topaz for Java Performance oferece visibilidade exclusiva do desempenho de programas Java Batch e transações WebSphere em execução no mainframe, incluindo utilização de pico da CPU de métodos e classes específicos de Java; problemas de “Garbage Collection”, tais como vazamentos de memória e intervalos de coleta excessivamente longos; e segmentos bloqueados ou que de fato não estejam fazendo um trabalho útil.

O produto também se integra perfeitamente ao Compuware Strobe, dando aos funcionários a capacidade de tomar medidas abrangentes de todo seu ambiente Java, por dentro e por fora. O Strobe fornece informações valiosas sobre as tarefas da Java Virtual Machine (JVM) e do uso de processadores especializados, enquanto o Topaz for Java Performance fornece visibilidade do interior da JVM para o ajuste direcionado de programas Java.

Reduza o uso de CPU

Identifique onde ocorrem picos de CPU e a quantidade de CPU sendo usada em um dado momento, utilize a análise para decidir quanto de CPU deve ser alocada a uma JVM específica, para assegurar que as cargas de trabalho sejam processadas continuamente, sem interrupção.

Localize e corrija problemas de desempenho do Java com mais facilidade

O Topaz for Java Performance fornece uma lista de métodos de classe Java que mais utilizam a CPU. Em vez de perder tempo pesquisando dezenas de milhares de classes Java, os desenvolvedores podem usar essa lista para examinar os métodos de classe que devem ser investigados em primeiro lugar para os problemas típicos de desempenho do Java.

Monitoramento fácil de heap de memória

Determine rapidamente se uma JVM possui Heap de memória suficiente ou se mais memória precisará ser alocada para garantir que a execução de programas de trabalho continuem sem interrupção.

[su_quote]Com a última versão do Topaz, a Compuware está demonstrando seu compromisso contínuo e pontual em fornecer ferramentas que possam adicionar valor aos ambientes de mainframe, tanto para equipes de TI experientes como para as equipes da geração do milênio. O Topaz for Java Performance pode ajudar as organizações de TI a entender questões tais como a utilização de CPU e o uso de memória para Java no mainframe, fornecendo informações que podem ser usadas para ajustar o desempenho da aplicação e ajudar a otimizar os custos operacionais.[/su_quote]

Tim Grieser, vice-presidente de Programa, Enterprise System Management Software, IDC

O valor do Topaz

  • Permite que os desenvolvedores se aprofundem em chamadas externas de um programa para ver com que frequência programas chamam uns aos outros durante um tempo de execução e/ou os conjuntos de dados específicos que um programa acessa em cada ponto em execução para melhor identificar problemas de desempenho.
  • Remove uma fonte primária de fricção dos desenvolvedores de mainframe para rapidamente se adaptar até mesmo aos sistemas mais antigos/mais mal documentados e para atender às necessidades de negócios.
  • Fornece uma visualização estática de um programa individual para um mergulho mais profundo em sua estrutura, permitindo até mesmo aos desenvolvedores mais inexperientes com mainframe editar códigos com mais confiança em tempo real.
  • Facilita a transição em desenvolvimento de mainframe para desenvolvedores que não estejam familiarizados com o mainframe aproveitando a estrutura do Eclipse, o IDE de fato para o desenvolvimento de Java, incluindo uma implementação única do Online Projects que reúne o melhor de ambos os mundos.
  • Fornece uma única interface intuitiva para navegação e edição de dados de mainframe e não-mainframe, tornando o mainframe menos intimidante para os desenvolvedores da nova geração.
  • Aumenta o entendimento da aplicação e do programa, tornando os relacionamentos de dados altamente complexos mais compreensíveis através da visualização de dados entre plataformas.
  • Elimina o processo manual e muito trabalhoso de copiar dados e arquivos manualmente de uma LPAR para outra.
  • Proporciona uma visibilidade abrangente do desempenho e do comportamento de programas Java Batch e transações WebSphere em execução no mainframe — incluindo utilização de pico da CPU e processos e classes específicos de Java; problemas de “Garbage Collection”; e segmentos bloqueados ou que de fato não estejam fazendo um trabalho útil.
  • Integra ferramentas de produtividade e software para desenvolvedores de mainframe da Compuware — Strobe, File-AID, Abend-AID, Hiperstation e Xpediter — aprimorando a facilidade de uso.