Mainframe com SOA – Aplicações Críticas + Serviços = O Melhor dos Dois Mundos
SOLA™(Service Oriented Legacy Architecture) é uma solução completa para Mainframes focada em conceitos Service Oriented Architecture (SOA) que resolve os problemas de negócios mais críticos das empresas no mundo de hoje – tornar o Mainframe uma solução SOA de ótimo custo x benefício. SOLA fornece às empresas um forma rápida e simples de expor aplicações baseadas em Mainframe como Web Services securos e confiáveis, permitindo que as demais aplicações possam consumí-los com um menor custo. Ao utilizar o SOLA, pode-se preservar grandes investimentos realizados e ao mesmo tempo evoluir de maneira significativa para SOA.
O ambiente de execução do SOLA roda totalmente no Mainframe, eliminando a uma possibilidade cara, não confiável e desnecessária de middleware. Isso, juntamente com o SOLA Developer, aumenta significativamente a produtividade do desenvolvedor, provendo respostas mais ágeis às necessidades de negócios, ao passo que reduz custos de desenvolvimento. Essa combinação permite obter o menor TCO possível quando comparada com outras soluções no mercado.
SOLA Performance – O tempo da CPU é dinheiro
O SOLA inclui um parser de alta performance (o SOLA DOM parser). Testes extensivos de performance foram conduzidos para estimar o impacto do parse de XML em um Mainframe. Os resultados foram:
* O SOLA parser levou por volta de 0.0001 segundos da CPU para realizar um parse de 1.000 bytes.
* Realizar um parse de 1.000 bytes (uma entrada típica de mensagem XML) adiciona menos de 1% de overhead na maioria das transações.
* Fazendo uma conta comum de custo de ciclo de CPU: supondo R$0,20 por segundo da CPU, fazer um parse de 1.000 bytes custaria R$0,000020. Isso significa um total de R$20 para realizar um parse de 1 milhão de transações.
* O SOLA foi construído para alta performance e elevados níveis de demanda por transações (alto volume). Várias empresas relataram executar até 10 milhões de transações por dia com o SOLA.
Para testar a diferença de performance entre o SOLA e o CICS TS 3.2, escrevemos um programa COBOL contendo vários tipos de dados. O objetivo desse programa era gerar um documento XML grande e colocá-los nos dois produtos para avaliar, segundo características de cada um. Quando tentamos importar o programa com o CICS Web Services Assistant, o import falhou porque o programa continha muitos tipos de dados não suportados. O SOLA importou o mesmo programa sem problemas.
Para fazer uma comparação justa, alteramos o programa e removemos os tipos de dados que não eram suportados, e então importamos o programa usando as duas ferramentas. Esse programa era similar ao original, mas perdeu algumas funcionalidades devido às limitações do CICS.
Rodamos o programa 1000 vezes nos ambientes abaixo:
Produto |
Tempo de execução |
CICS |
46.1 segundos para 1000 invocações de web service, ou 0,046 segundos de CPU por chamada. |
SOLA |
7.5 segundos para 1000 invocações de web service, ou 0,007 segundos de CPU por chamada. |
RESULTADO: O SOLA foi aproximadamente 615% mais rápido que o CICS TS v3.2.
Agende uma demonstração com nosso time de especialistas e comprove: o SOLA pode dar uma turbinada nos seus negócios com menor custo e maior eficiência, preservando os investimentos já realizados.
Características do SOLA:
• Uma solução completa e integrada com Mainframes
• Suporta operações críticas de grande volume de empresas da Fortune 500
• Baixo TCO e elevado ROI
• Totalmente governável
• Focado em padrões, pronto para SOA corporativo
• Cria Web Services em 1-Click
• Suporta BPEL para orquestrações e lógicas avançadas
• Baseado em Web – não é necessário instalar softwares nas estações de trabalho
• Diretório centralizado de serviços – UDDI 3.0
• Suporta batch-processing através de XML e serviços
• Segurança integrada XACML, WS-Security e Políticas WS-Policy
Vídeo Demonstrativo:
Expondo transações do terminal 3270 como Serviço
Vídeo Demonstrativo:
Expondo métodos de programas COBOL como Serviço
Entre em contato conosco para mais informações
e saiba como podemos ajudá-los a implantar SOA em Mainframes em sua empresa e como ela pode maximizar o acerto na construção
de projetos sob SOA em termos de custo, prazo e produção.