☕ Um Café no Bellacosa Mainframe
Gostou do conteúdo? Ajude a manter o café quente, o COBOL compilando e o mainframe acordado. 😄
☕ Pague um café ao Bellacosa

Translate

Mostrar mensagens com a etiqueta ibm z17. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta ibm z17. Mostrar todas as mensagens

segunda-feira, 24 de agosto de 2026

Prenda-me se For Capaz — Quando o IBM z17 Colocou uma IA na Alfândega da Transação e Mandou a Fraude Mostrar o Passaporte

 
Bellacosa Mainframe e o prenda-me se for capaz ia e ibm z17 contra fraudes

☕ Um Café no Bellacosa Mainframe

Prenda-me se For Capaz — Quando o IBM z17 Colocou uma IA na Alfândega da Transação e Mandou a Fraude Mostrar o Passaporte

Ou: Frank Abagnale entrou no banco vestido de piloto, o programa COBOL consultou o histórico, o Telum II calculou um score em menos de um milissegundo — e o Spyre ficou no andar de cima investigando por que o cheque tinha sido emitido por uma companhia aérea que não existia

Há uma cena clássica em qualquer bom filme de vigaristas.

O sujeito entra pela porta principal usando um uniforme impecável. Caminha como se conhecesse o prédio, cumprimenta o segurança pelo nome, segura uma pasta de couro e parece tão legítimo que ninguém se lembra de fazer a pergunta fundamental:

— Quem é você?

Frank Abagnale Jr., personagem central de Catch Me If You Can, construiu sua carreira cinematográfica exatamente nesse intervalo entre parecer legítimo e alguém conferir os dados.

Ele não precisava derrubar o sistema bancário. Não precisava explodir o datacenter, quebrar a criptografia ou fazer engenharia reversa no CICS.

Precisava apenas parecer verdadeiro durante tempo suficiente.

Fraude funciona assim.

Ela raramente entra pela janela usando máscara preta e carregando um saco com cifrão. Normalmente chega pela porta da frente com:

  • nome aparentemente correto;

  • cartão válido;

  • senha correta;

  • documento convincente;

  • dispositivo conhecido;

  • comportamento quase normal;

  • história razoavelmente plausível.

O problema da segurança moderna não é encontrar aquilo que parece completamente falso. Isso costuma ser fácil.

O problema é identificar aquilo que possui 97% de verdade e esconde a fraude nos 3% restantes.

E o banco precisa perceber isso antes que a autorização seja concluída.

Não amanhã.

Não depois do fechamento do movimento.

Não quando o cliente ligar informando que nunca comprou vinte televisores em Vladivostok.

A decisão precisa acontecer enquanto a transação ainda está atravessando o corredor.

É nesse ponto que entra o IBM z17, seu processador Telum II, o acelerador Spyre e uma ideia aparentemente simples, mas arquiteturalmente poderosa:

Em vez de mandar os dados até a inteligência artificial, colocamos a inteligência artificial perto dos dados.

Puxe uma cadeira, abra o ISPF e peça mais um café. Hoje acompanharemos uma transação bancária como se ela fosse Frank Abagnale tentando atravessar a alfândega vestido de piloto.



1. A fraude não começa com um crime: começa com uma história

Imagine que um cliente normalmente faça compras assim:

  • supermercados em Itatiba;

  • combustível duas vezes por mês;

  • serviços digitais recorrentes;

  • pequenas compras durante o dia;

  • um restaurante aos sábados;

  • nenhuma transação internacional recente.

Subitamente aparece uma tentativa de compra:

  • três notebooks;

  • às 3h17 da madrugada;

  • em outro país;

  • utilizando um dispositivo nunca visto;

  • depois de quatro tentativas recusadas;

  • com endereço de entrega diferente;

  • poucos minutos depois de uma alteração cadastral.

Nenhuma dessas características, sozinha, prova uma fraude.

Pessoas viajam.

Pessoas compram notebooks.

Pessoas trocam de celular.

Pessoas esquecem senhas.

Pessoas compram presentes de madrugada porque a insônia também participa da economia mundial.

Entretanto, quando combinamos todos os sinais, surge uma história estranha.

É exatamente esse tipo de relação que um modelo de machine learning procura aprender.

Ele não está buscando apenas uma regra rígida como:

SE VALOR > 10000
    ENTÃO RECUSAR

Ele tenta responder uma pergunta mais sofisticada:

Considerando dezenas ou centenas de características, o quanto esta transação se parece com as fraudes que observamos anteriormente?

A resposta geralmente não é “sim” ou “não”.

É um score.

Por exemplo:

RISCO-DE-FRAUDE = 0,91

Isso significa que o modelo encontrou uma combinação fortemente associada a comportamento fraudulento. Não significa que ele tenha presenciado o crime, interrogado o suspeito e recuperado o dinheiro numa mala escondida no aeroporto.

A IA não produz uma sentença judicial.

Ela produz evidência probabilística para ajudar o sistema a tomar uma decisão.

Esse será nosso primeiro ensinamento para o programador COBOL iniciante:

Machine learning não elimina a lógica de negócio. Ele acrescenta uma nova informação à lógica de negócio.



2. Treinamento e inferência: a escola e a prova oral

Antes de entender o Telum II, precisamos separar duas fases frequentemente misturadas.

Treinamento

Durante o treinamento, apresentamos ao modelo dados históricos:

  • compras legítimas;

  • fraudes confirmadas;

  • contestações;

  • chargebacks;

  • dispositivos comprometidos;

  • contas invadidas;

  • identidades roubadas;

  • comportamentos considerados normais;

  • comportamentos considerados suspeitos.

O modelo tenta encontrar relações matemáticas entre as características e os resultados conhecidos.

É como mostrar milhares de cheques a um investigador e dizer:

— Estes eram legítimos. Estes eram falsificados. Descubra os padrões.

O treinamento pode ser computacionalmente pesado. Pode utilizar GPUs, plataformas de ciência de dados, clusters, ambientes cloud ou infraestrutura especializada.

Esse trabalho não precisa acontecer dentro da transação bancária.

Nenhum cliente aceitará esperar três semanas diante da maquininha enquanto o modelo reaprende a história do sistema financeiro.

Inferência

Depois de treinado, o modelo pode receber uma nova transação e aplicar aquilo que aprendeu.

Essa aplicação é chamada de inferência.

O modelo recebe informações como:

VALOR
HORARIO
LOCALIZACAO
TIPO-DE-ESTABELECIMENTO
IDADE-DA-CONTA
DISPOSITIVO
QUANTIDADE-DE-TENTATIVAS
MEDIA-DE-GASTOS
DISTANCIA-DA-ULTIMA-COMPRA

E devolve algo como:

SCORE-DE-RISCO = 0,8734

Treinamento é a escola de investigadores.

Inferência é o momento em que o inspetor olha para o passaporte, compara os sinais e decide se chamará o supervisor.

O IBM z17 é especialmente interessante nessa segunda fase: executar a inferência rapidamente, em grande escala e suficientemente perto da aplicação transacional para que o resultado ainda possa influenciar a autorização.



3. O que acontece quando o cartão encosta na maquininha?

Vamos acompanhar nossa transação passo a passo.

A implementação real varia entre instituições, bandeiras, adquirentes e sistemas, mas o fluxo conceitual pode ser representado assim:

MAQUININHA
    ↓
ADQUIRENTE
    ↓
REDE OU BANDEIRA
    ↓
BANCO EMISSOR
    ↓
SISTEMA DE AUTORIZAÇÃO
    ↓
ANÁLISE DE RISCO
    ↓
APROVAR, NEGAR OU DESAFIAR

Dentro do banco, o sistema pode consultar:

  • situação do cartão;

  • senha ou credencial;

  • saldo;

  • limite;

  • bloqueios;

  • restrições geográficas;

  • quantidade de operações recentes;

  • perfil do cliente;

  • regras antifraude;

  • resultado de modelos de IA.

Em um ambiente mainframe, partes desse processamento podem envolver:

  • CICS;

  • IMS;

  • Db2;

  • VSAM;

  • IBM MQ;

  • programas COBOL;

  • serviços Java;

  • APIs;

  • z/OS Connect;

  • componentes Linux executando no IBM Z;

  • rotinas de segurança;

  • mecanismos de criptografia;

  • serviços de inferência.

O programa COBOL não precisa “virar uma IA”.

Ele pode continuar fazendo aquilo que sempre fez muito bem: orquestrar regras de negócio, validar campos, controlar estados, registrar decisões e preservar a integridade da transação.

A diferença é que agora ele pode receber um score calculado por um modelo.

Conceitualmente, nossa lógica poderia se parecer com isto:

       EVALUATE TRUE
           WHEN CARTAO-BLOQUEADO
               MOVE '05' TO CODIGO-RESPOSTA

           WHEN SCORE-FRAUDE > 900
               MOVE 'N' TO AUTORIZAR
               MOVE 'FRAUDE ALTA' TO MOTIVO-DECISAO

           WHEN SCORE-FRAUDE > 650
               MOVE 'S' TO EXIGIR-AUTENTICACAO
               MOVE 'VALIDACAO ADICIONAL'
                 TO MOTIVO-DECISAO

           WHEN LIMITE-DISPONIVEL < VALOR-COMPRA
               MOVE 'N' TO AUTORIZAR
               MOVE 'LIMITE INSUFICIENTE'
                 TO MOTIVO-DECISAO

           WHEN OTHER
               MOVE 'S' TO AUTORIZAR
               MOVE 'APROVADA' TO MOTIVO-DECISAO
       END-EVALUATE.

Naturalmente, um sistema bancário real será muito mais sofisticado. A ordem das verificações, os limites, as exceções e as regras serão governados por políticas específicas.

Mas o princípio é este:

IA calcula o risco.
A aplicação toma a decisão.

Essa separação é saudável.

O modelo não deve possuir autoridade ilimitada simplesmente porque tem “inteligência artificial” no nome.



4. O orçamento de tempo da transação

Quando alguém lê que o z17 pode executar inferências com tempo de resposta inferior a 1 milissegundo, pode imaginar que toda a compra será concluída nesse intervalo.

Não é isso.

Um milissegundo é:

[
1\text{ ms} = 0{,}001\text{ segundo}
]

O número divulgado refere-se ao processamento da inferência no cenário medido, não ao tempo total da transação desde a maquininha até a resposta final.

A operação completa ainda pode incluir:

  • transmissão pelas redes;

  • validação criptográfica;

  • leitura de bancos de dados;

  • execução de regras;

  • verificação de limite;

  • gravação de logs;

  • atualização de saldos;

  • journaling;

  • construção da resposta;

  • retorno à maquininha.

Pense na transação como um filme de duas horas e na inferência como uma cena importante dentro dele.

O Telum II não precisa filmar o longa-metragem inteiro em um milissegundo. Ele precisa executar sua cena sem estourar o cronograma da produção.

Isso é fundamental porque toda aplicação crítica possui um orçamento de latência.

Se a autorização inteira precisa responder em determinado intervalo, não podemos entregar quase todo esse orçamento a um modelo remoto.

Uma chamada externa pode exigir:

  1. montar uma requisição;

  2. serializar os dados;

  3. criptografar;

  4. atravessar a rede;

  5. autenticar no serviço;

  6. entrar numa fila;

  7. executar a inferência;

  8. montar a resposta;

  9. retornar pela rede;

  10. tratar timeouts e erros.

Mesmo que a média seja boa, há uma pergunta mais importante:

O comportamento continuará previsível durante os picos?

Em ambiente crítico, não basta dizer que a resposta média foi de 5 ms.

Precisamos conhecer:

  • percentil 95;

  • percentil 99;

  • percentil 99,9;

  • comportamento em saturação;

  • impacto sobre outros workloads;

  • tempo máximo aceitável;

  • estratégia de fallback;

  • resultado quando o serviço não responder.

Uma média bonita pode esconder um pequeno grupo de respostas terrivelmente lentas.

E o sistema bancário não pode dizer ao comerciante:

— Tivemos um excelente tempo médio hoje. Infelizmente, sua venda caiu no percentil azarado.



5. Telum II: o investigador sentado dentro do banco

O Telum II é o processador que equipa o IBM z17 e inclui a segunda geração do acelerador integrado de IA.

A palavra mais importante é “integrado”.

A inferência pode acontecer muito perto da carga transacional, sem depender de um acelerador remoto pendurado do outro lado de uma rede.

Segundo a IBM, o acelerador do Telum II oferece quatro vezes a capacidade computacional da geração anterior, chegando a 24 TOPS, além de suporte a INT8 e melhorias destinadas a ampliar a variedade de modelos executáveis. O processador também trabalha com caches maiores, melhorias de roteamento e uma DPU destinada a auxiliar operações de entrada e saída. IBM Telum II.

O que são TOPS?

TOPS significa trillions of operations per second, ou trilhões de operações por segundo.

É uma medida da capacidade computacional do acelerador.

Entretanto, TOPS não contam toda a história.

Dois aceleradores com números semelhantes podem produzir resultados diferentes devido a:

  • arquitetura;

  • precisão numérica;

  • eficiência do compilador;

  • movimentação de dados;

  • memória;

  • cache;

  • tipo do modelo;

  • tamanho do lote;

  • utilização dos núcleos;

  • integração com a aplicação.

É como comparar dois restaurantes apenas pelo número de fogões. O resultado também depende da cozinha, dos ingredientes, dos garçons e de alguém lembrar que o cliente pediu o bife sem cebola.

Por que INT8 importa?

Modelos de IA podem trabalhar com diferentes precisões numéricas.

INT8 utiliza números inteiros de oito bits. Em muitos cenários de inferência, isso permite:

  • representar os parâmetros com menos espaço;

  • movimentar menos dados;

  • executar mais operações;

  • consumir menos energia;

  • aumentar o throughput.

Essa redução de precisão precisa ser validada para garantir que o modelo continue suficientemente acurado.

Não adianta tornar a inferência quatro vezes mais rápida se ela passar a confundir Frank Abagnale com o gerente da agência.



6. Spyre: a equipe de inteligência no andar de cima

Se o Telum II é o agente posicionado diretamente no balcão de imigração, o Spyre é uma equipe adicional de inteligência.

O IBM Spyre Accelerator é fornecido em placas PCIe e possui 32 núcleos de aceleração por chip. Várias placas podem ser combinadas para atender cargas maiores. O produto tornou-se disponível para IBM z17 e LinuxONE 5 em outubro de 2025. Anúncio oficial do Spyre.

Ele foi pensado para complementar o acelerador do Telum II em cenários como:

  • modelos maiores;

  • vários modelos trabalhando conjuntamente;

  • IA generativa;

  • modelos de linguagem;

  • aplicações multimodais;

  • assistentes;

  • agentes de IA;

  • análise de dados estruturados e textuais.

Imagine uma transação suspeita.

O Telum II pode executar rapidamente o modelo preditivo principal:

Risco calculado: 78%.

Uma arquitetura mais sofisticada pode combinar outros modelos:

  • um modelo para o comportamento do dispositivo;

  • outro para identidade;

  • outro para lavagem de dinheiro;

  • um encoder examinando descrições textuais;

  • um modelo avaliando relações entre contas;

  • um sistema generativo produzindo um resumo para o analista.

Isso é chamado de abordagem multimodelo ou, em certos contextos, ensemble.

O benchmark dos 450 bilhões de inferências antifraude não deve ser apresentado como resultado obrigatório da soma Telum II mais Spyre.

A alegação foi originalmente associada ao acelerador integrado do Telum II. O Spyre amplia a capacidade e o repertório do sistema, principalmente para modelos mais complexos e novas cargas de IA.

Em resumo:

TELUM II
Inferência transacional rápida, integrada e previsível.

SPYRE
Capacidade complementar para modelos maiores, múltiplos e generativos.

Os dois podem trabalhar dentro da mesma estratégia, mas não são peças idênticas.



7. Cinco milhões por segundo não são 450 bilhões por dia

Agora chegamos ao Easter egg matemático escondido no roteiro.

Originalmente diziamos que o z17 podia processar até 5 milhões de inferências por segundo, equivalentes a mais de 450 bilhões por dia.

Vamos convocar o programa COBOL da contabilidade:

[
5.000.000 \times 86.400 = 432.000.000.000
]

Um dia possui 86.400 segundos.

Portanto, cinco milhões de inferências por segundo equivalem a 432 bilhões por dia.

Para chegar a 450 bilhões, precisaríamos de aproximadamente:

[
450.000.000.000 \div 86.400
= 5.208.333
]

Ou cerca de 5,21 milhões de inferências por segundo.

Isso não significa necessariamente que a IBM tenha cometido um erro.

A IBM apresenta números arredondados e indicadores derivados de cenários específicos:

  • até 5 milhões de inferências por segundo;

  • até 450 bilhões de inferências por dia;

  • resposta de aproximadamente 1 ms ou inferior, dependendo da declaração.

O erro aparece quando alguém liga as duas frases com “ou seja”, transformando indicadores de benchmark em uma conversão matemática exata.

Uma formulação mais segura seria:

O IBM z17 pode alcançar até 5 milhões de inferências por segundo em determinado cenário e, segundo outro indicador divulgado pela IBM, até 450 bilhões de inferências por dia.

Curiosidade para o programador iniciante: sempre desconfie de expressões como:

  • “ou seja”;

  • “equivale a”;

  • “portanto”;

  • “isso representa”.

Elas parecem conectores inocentes, mas frequentemente escondem o exato lugar onde marketing, arredondamento e matemática decidiram falsificar um cheque juntos.



8. O que o benchmark realmente mediu?

O número de 450 bilhões por dia não caiu do céu diretamente na capa de uma revista.

Segundo a metodologia publicada pela IBM, o resultado foi extrapolado de testes internos com:

  • hardware IBM tipo 9175;

  • modelo LSTM sintético para detecção de fraude em cartões;

  • batch size de 160;

  • ambientes Red Hat Enterprise Linux e z/OS;

  • z/OS Container Extensions;

  • configuração específica de CPUs, IFLs, zIIPs e memória.

A IBM também informa claramente que os resultados podem variar. Metodologia do benchmark do z17.

O que é LSTM?

LSTM significa Long Short-Term Memory.

É um tipo de rede neural recorrente desenvolvido para trabalhar com sequências e dependências temporais.

Em fraude, isso pode ser útil porque o significado de uma transação depende frequentemente daquilo que aconteceu antes.

Exemplo:

10:01 — compra de R$ 25 em Itatiba
10:04 — compra de R$ 19 em Itatiba
10:07 — compra de R$ 12.000 em Tóquio

A última transação não é suspeita apenas pelo valor. Ela é suspeita pela relação temporal e geográfica com as anteriores.

Modelos atuais podem empregar outras arquiteturas, mas a LSTM continua sendo uma referência útil para determinados problemas sequenciais.

O que é batch size?

Batch size é a quantidade de amostras processadas conjuntamente.

No teste divulgado, o lote era de 160 inferências.

Isso ajuda o acelerador a utilizar melhor seus recursos, assim como uma transportadora consegue mover caixas com mais eficiência quando carrega um caminhão inteiro em vez de enviar um veículo para cada pacote.

Entretanto, batching cria uma consideração importante:

  • throughput mede quanto trabalho total é concluído;

  • latência mede quanto tempo cada solicitação espera e leva para ser respondida.

Grandes lotes podem aumentar o throughput, mas, dependendo da implementação, também podem fazer uma solicitação aguardar o lote ser formado.

Por isso, nunca analise apenas um número.

Pergunte:

  • Qual era o modelo?

  • Qual era o tamanho do lote?

  • Quantas threads foram usadas?

  • Qual era a configuração?

  • A latência apresentada é média ou percentil?

  • O resultado foi medido ou extrapolado?

  • Havia carga transacional concorrente?

  • O modelo era real ou sintético?

Essa é uma dica de ouro para qualquer benchmark, não apenas de mainframe.



9. Inferência não é sinônimo de transação

Outra armadilha está na palavra “operação”.

Quando ouvimos “450 bilhões de operações de inferência”, é tentador imaginar 450 bilhões de compras analisadas.

Mas uma transação pode executar vários modelos:

MODELO 1 — fraude do cartão
MODELO 2 — risco do dispositivo
MODELO 3 — identidade comprometida
MODELO 4 — localização anômala
MODELO 5 — lavagem de dinheiro
MODELO 6 — conta-laranja

Uma única compra poderia gerar seis inferências.

Logo:

1 transação ≠ obrigatoriamente 1 inferência

Também é possível processar inferências em lotes ou utilizar modelos diferentes conforme o tipo de operação.

O número demonstra capacidade de execução de modelos. Não deve ser convertido automaticamente em quantidade de cartões, clientes ou compras.

É como olhar o contador de instruções executadas pelo processador e concluir que cada instrução representa um cliente atendido.

O COBOLzeiro olha para isso, toma um gole de café e pergunta:

— Onde está o copybook com a definição dessa unidade?

Pergunta correta.



10. “Levar a IA até os dados” não significa eliminar toda movimentação

Uma das frases mais fortes da apresentação do z17 é a ideia de executar IA onde os dados residem.

Mas precisamos interpretá-la corretamente.

Não significa que nenhum byte jamais se mova.

Dentro do sistema ainda haverá:

  • leitura de registros;

  • acesso a memória;

  • comunicação entre componentes;

  • preparação das variáveis;

  • busca de características;

  • passagem de parâmetros;

  • gravação do resultado.

O que pode ser evitado é a necessidade de enviar a transação para um serviço remoto de inferência, fora do ambiente em que a aplicação crítica está sendo executada.

Isso reduz:

  • dependência da rede;

  • latência externa;

  • serialização;

  • pontos adicionais de falha;

  • exposição de dados sensíveis;

  • fronteiras operacionais;

  • complexidade de auditoria.

Compare os dois caminhos.

Inferência remota

COBOL/CICS
    ↓
API
    ↓
GATEWAY
    ↓
REDE
    ↓
SERVIÇO EXTERNO
    ↓
MODELO
    ↓
REDE
    ↓
RESPOSTA
    ↓
DECISÃO

Inferência local

COBOL/CICS
    ↓
SERVIÇO DE INFERÊNCIA NO AMBIENTE IBM Z
    ↓
TELUM II
    ↓
SCORE
    ↓
DECISÃO

O segundo caminho não é magicamente gratuito, mas reduz fronteiras.

E cada fronteira removida significa menos um lugar para:

  • perder tempo;

  • falhar;

  • expirar;

  • autenticar;

  • converter dados;

  • abrir uma porta de ataque;

  • explicar para a auditoria.



11. O cloud não é o vilão do filme

Seria confortável transformar esta história num duelo:

MAINFRAME = HERÓI
CLOUD = VIGARISTA

Mas arquitetura séria não funciona como desenho animado.

Cloud pode ser excelente para:

  • treinamento de modelos;

  • experimentação;

  • notebooks;

  • ciência de dados;

  • armazenamento histórico;

  • elasticidade;

  • processamento assíncrono;

  • comparação de versões;

  • grandes modelos;

  • investigação posterior.

O IBM Z pode ser particularmente apropriado para:

  • inferência na transação;

  • dados regulados;

  • baixa latência previsível;

  • enorme volume;

  • integração com sistemas existentes;

  • disponibilidade;

  • segurança e auditoria;

  • continuidade operacional.

Uma arquitetura híbrida madura pode funcionar assim:

PLATAFORMA DE DADOS OU CLOUD
    ↓
TREINAMENTO
    ↓
VALIDAÇÃO
    ↓
APROVAÇÃO DO MODELO
    ↓
EMPACOTAMENTO
    ↓
IMPLANTAÇÃO NO IBM Z
    ↓
INFERÊNCIA TRANSACIONAL
    ↓
MONITORAMENTO E FEEDBACK

O modelo aprende em um ambiente e trabalha em outro.

Isso também cria responsabilidades importantes:

  • versionar o modelo;

  • registrar quem o aprovou;

  • controlar sua implantação;

  • medir drift;

  • comparar versões;

  • permitir rollback;

  • manter explicabilidade;

  • preservar evidências.

O modelo é um componente de produção. Deve receber disciplina semelhante à de qualquer outro artefato crítico.

Se você jamais colocaria um load module não testado diretamente em produção, também não deveria instalar um modelo treinado na sexta-feira por alguém que escreveu no change:

“Melhorias diversas. Baixo risco.”



12. Falso positivo: quando o FBI prende o piloto verdadeiro

Um sistema antifraude pode errar de duas maneiras principais.

Falso negativo

A transação era fraudulenta, mas foi considerada legítima.

Consequências possíveis:

  • perda financeira;

  • chargeback;

  • investigação;

  • desgaste com o cliente;

  • impacto regulatório.

Falso positivo

A transação era legítima, mas foi considerada fraudulenta.

Consequências:

  • compra recusada;

  • cliente constrangido;

  • perda da venda;

  • chamada ao atendimento;

  • cancelamento do cartão;

  • deterioração da confiança.

Imagine o cliente viajando pela Europa depois de meses comprando apenas em São Paulo.

O comportamento mudou bruscamente, mas existe uma explicação legítima.

Um modelo ruim pode confundir “fora do padrão” com “fraude”.

Essa é uma distinção essencial:

Anomalia não é prova de crime. É motivo para investigar ou aplicar controles proporcionais.

Por isso, uma instituição pode criar diferentes respostas:

  • risco baixo: aprovar;

  • risco moderado: solicitar biometria;

  • risco alto: enviar notificação;

  • risco muito alto: bloquear;

  • caso complexo: análise humana.

Quanto mais rápido o score estiver disponível, mais opções o banco terá.

Em vez de escolher apenas entre aprovar e negar, pode inserir autenticação adaptativa sem destruir a experiência do cliente.


13. Segurança local não é segurança automática

Colocar a IA no mainframe não elimina:

  • credenciais roubadas;

  • engenharia social;

  • fraude interna;

  • dados de treinamento contaminados;

  • modelos enviesados;

  • configuração incorreta;

  • permissões excessivas;

  • falhas de aplicação;

  • ataques adversariais;

  • decisões de negócio ruins.

O ambiente local pode ajudar a proteger:

  • confidencialidade dos dados;

  • propriedade intelectual do modelo;

  • tráfego sensível;

  • disponibilidade;

  • cadeia de auditoria;

  • previsibilidade operacional.

Mas o sistema ainda precisa de:

  • RACF bem administrado;

  • princípio do menor privilégio;

  • criptografia;

  • segregação de funções;

  • logging;

  • monitoramento;

  • revisão de modelos;

  • gestão de vulnerabilidades;

  • resposta a incidentes;

  • governança de IA.

A IA é apenas uma camada.

A arquitetura completa se parece mais com isto:

IDENTIDADE
    +
DADOS CONFIÁVEIS
    +
MODELO VALIDADO
    +
APLICAÇÃO CORRETA
    +
REGRAS DE NEGÓCIO
    +
AUDITORIA
    +
RESPOSTA OPERACIONAL

Se qualquer camada estiver comprometida, o vigarista poderá atravessar o sistema usando um belo uniforme e um crachá perfeitamente impresso.


14. Passo a passo para o COBOLzeiro entender uma integração com IA

Você não precisa se transformar imediatamente em cientista de dados. Comece fazendo as perguntas corretas.

Passo 1 — Entenda o evento de negócio

Defina exatamente o que será avaliado:

  • compra?

  • PIX?

  • abertura de conta?

  • alteração cadastral?

  • saque?

  • pedido de empréstimo?

Passo 2 — Identifique as entradas

Descubra quais informações alimentam o modelo:

VALOR
HORARIO
PAIS
DISPOSITIVO
HISTORICO
TENTATIVAS
IDADE-DA-CONTA
TIPO-DE-CANAL

Passo 3 — Conheça o contrato

O serviço deve possuir um contrato claro:

ENTRADA:
    DADOS-DA-TRANSACAO

SAIDA:
    SCORE-DE-RISCO
    VERSAO-DO-MODELO
    CODIGO-DE-STATUS
    MOTIVO
    TEMPO-DE-INFERENCIA

A versão do modelo é fundamental para auditoria.

Passo 4 — Defina o timeout

O que acontecerá se a inferência não responder?

  • negar tudo;

  • aprovar tudo;

  • usar regras tradicionais;

  • chamar um modelo alternativo;

  • encaminhar para validação adicional?

Não responder também é um resultado operacional, e precisa de regra.

Passo 5 — Separe score de decisão

Evite permitir que o modelo controle diretamente a transação.

MODELO → SCORE
REGRA → DECISÃO

Passo 6 — Registre evidências

Grave pelo menos:

  • identificador da transação;

  • horário;

  • score;

  • versão do modelo;

  • decisão;

  • regra aplicada;

  • resultado posterior conhecido.

Isso permite reconstruir a história.

Passo 7 — Monitore desempenho e qualidade

Observe:

  • latência;

  • throughput;

  • erros;

  • timeouts;

  • falsos positivos;

  • falsos negativos;

  • mudança no perfil dos dados;

  • queda de acurácia.

Passo 8 — Prepare rollback

Se o novo modelo começar a bloquear metade da população de Itatiba, você precisa retornar rapidamente à versão anterior.

MLOps sem rollback é apenas aventura.


15. Easter eggs recuperados do cheque falsificado

Easter egg número 1 — O mainframe já fazia “IA” antes da moda

Bancos utilizam modelos estatísticos, regras, scores e análise de risco há décadas.

O que mudou não foi a descoberta repentina de que padrões podem indicar fraude. Mudaram:

  • escala;

  • variedade dos modelos;

  • integração;

  • velocidade;

  • capacidade de processar mais sinais;

  • uso de aceleradores especializados.

A inteligência transacional não nasceu ontem. Ela ganhou músculos novos.

Easter egg número 2 — O COBOL não perdeu o emprego para a IA

A IA pode calcular a probabilidade de fraude, mas alguém ainda precisa:

  • validar a mensagem;

  • aplicar o limite;

  • controlar a conta;

  • atualizar o saldo;

  • produzir o registro;

  • garantir atomicidade;

  • tratar exceções;

  • responder ao canal.

O modelo pode dizer que o cheque parece suspeito.

O COBOL continua sendo o funcionário que decide se o cheque entra no movimento e garante que o livro-caixa feche no final do dia.

Easter egg número 3 — Frank Abagnale trabalhou para o FBI

A melhor ironia da história é que o fraudador pode ensinar o sistema a identificar fraudes.

Na segurança, o conhecimento ofensivo frequentemente fortalece a defesa.

Da mesma forma, fraudes confirmadas tornam-se exemplos de treinamento. O atacante, involuntariamente, deixa material para melhorar o próximo modelo.

É quase um programa de estágio não remunerado do Red Team.

Easter egg número 4 — A velocidade pode reduzir fraude sem aumentar bloqueios

Com mais capacidade de inferência, o banco pode executar vários modelos em vez de depender de uma única regra agressiva.

Isso permite distinguir melhor:

  • comportamento incomum;

  • comportamento realmente malicioso;

  • cliente viajando;

  • conta comprometida;

  • compra legítima de alto valor;

  • fraude coordenada.

Mais inteligência pode significar não apenas bloquear mais, mas bloquear melhor.

Easter egg número 5 — O mainframe não precisa aparecer na manchete

Quando uma transação é aprovada corretamente, ninguém comemora:

— Fantástico! O sistema consultou o limite, avaliou o risco, atualizou os registros e respondeu dentro do SLA!

O cliente apenas guarda o cartão.

O sucesso do sistema crítico é frequentemente invisível.

Ele só vira notícia quando para.


16. O verdadeiro “Catch Me If You Can” da fraude moderna

Frank Abagnale precisava manter sua história por alguns minutos.

A fraude digital precisa parecer legítima por milissegundos.

Ela corre entre:

  • a captura dos dados;

  • a autenticação;

  • a análise;

  • a autorização;

  • a liquidação.

O IBM z17 procura fechar esse intervalo colocando capacidade de inferência dentro do núcleo transacional.

Não é uma solução mágica.

Não elimina a necessidade de investigadores, regras, autenticação, governança, criptografia ou analistas.

O que ele faz é permitir que a aplicação pergunte, no momento decisivo:

Esta operação se parece com aquilo que afirma ser?

E receba uma resposta antes que o suspeito chegue ao portão de embarque.

A grande inovação não está apenas em fazer cinco milhões de cálculos por segundo. Está em realizar a análise cedo o bastante para mudar o destino da transação.

Antes, muitos sistemas descobriam a fraude depois:

  1. a operação era aprovada;

  2. o dinheiro seguia seu caminho;

  3. o cliente reclamava;

  4. começava a investigação;

  5. alguém tentava recuperar o prejuízo.

Era perícia.

Com a inferência transacional, a inteligência pode participar do processo antes da conclusão:

  1. a operação chega;

  2. os dados são avaliados;

  3. o modelo produz o score;

  4. as regras interpretam o risco;

  5. o sistema aprova, bloqueia ou desafia;

  6. a decisão é registrada.

É a diferença entre encontrar a falsificação no arquivo morto e pará-la no balcão.


Epílogo — O cheque, o COBOL e o homem de uniforme

No final do filme, o vigarista não é derrotado porque alguém construiu uma parede infinitamente alta.

Ele é alcançado porque o investigador aprende a reconhecer seus padrões.

O papel usado.

A forma de imprimir.

As cidades escolhidas.

O modo como ele conta a história.

Fraude é repetição disfarçada de improviso.

A inteligência artificial encontra valor justamente nessa repetição: relações pequenas demais, rápidas demais ou numerosas demais para depender exclusivamente da observação humana.

O Telum II aproxima essa análise do lugar onde a decisão acontece.

O Spyre amplia o repertório para modelos maiores e abordagens mais complexas.

O z17 fornece o ambiente para executar isso com a velocidade, a escala, o isolamento e a previsibilidade exigidos por sistemas críticos.

E o COBOL?

O COBOL continua no balcão.

Recebe a mensagem.

Valida o cartão.

Consulta o limite.

Interpreta o score.

Executa a regra.

Grava a decisão.

Libera ou recusa a transação.

Talvez ele não apareça no trailer. Talvez ninguém compre uma camiseta escrito PERFORM UNTIL FRAUD-DETECTED. Mas, quando Frank Abagnale chegar usando o uniforme de piloto, será o velho programa transacional que olhará o score calculado em menos de um milissegundo e dirá:

       IF IDENTIDADE-PARECE-PERFEITA
          AND HISTORIA-NAO-FECHA
              MOVE 'N' TO AUTORIZAR
              MOVE 'PRENDA-ME-SE-FOR-CAPAZ'
                TO MOTIVO-RECUSA
       END-IF.

No andar de cima, o Spyre cruza os dossiês.

Dentro do processador, o Telum II examina o próximo passageiro.

No CICS, outra tarefa começa.

E em algum lugar do datacenter, um COBOL escrito quando Leonardo DiCaprio ainda era criança continua protegendo uma transação que jamais saberá seu nome.

Para ir mais longe

https://eljefemidnightlunch.blogspot.com/2026/08/spy-vs-spy-no-tribunal-as-trapacas.html

https://eljefemidnightlunch.blogspot.com/2026/08/red-team-e-os-doze-trabalhos-de-asterix.html




quinta-feira, 30 de julho de 2026

Big Green 2007: o Dia em que a IBM Avisou que o Data Center Ficaria sem Tomada — e Ninguém Imaginava que 19 Anos Depois Chegariam as GPUs

 

Bellacosa Mainframe e o legado do projeto Big Green de 2007

☕ Um Café no Bellacosa Mainframe

Big Green 2007: o Dia em que a IBM Avisou que o Data Center Ficaria sem Tomada — e Ninguém Imaginava que 19 Anos Depois Chegariam as GPUs

🌱 z/VM, consolidação, Linux on System z, Project Big Green, LinuxONE, z17, IA, watts, megawatts e a perturbadora descoberta de que a resposta para a vida, o universo e tudo mais talvez continue sendo 42 — mas alguém precisa descobrir quantos kWh são necessários para calculá-la


NÃO ENTRE EM PÂNICO.

Essa é provavelmente a primeira recomendação que deveria estar impressa em letras grandes e amigáveis na porta de qualquer data center moderno.

A segunda seria:

TRAGA UMA TOALHA.

A terceira, acrescentada pelo administrador do CPD:

E NÃO LIGUE MAIS NENHUM SERVIDOR SEM FALAR COM O ELETRICISTA.

Estamos em 2007.

O iPhone original acaba de aparecer.

Kubernetes não existe.

Docker não existe.

ChatGPT não existe.

Ninguém está perguntando ao computador se deve terminar o namoro.

Uma GPU ainda é, para a maioria das pessoas, aquela coisa que faz Crysis ficar bonito.

E, em algum escritório da IBM, alguém olha para milhares de servidores espalhados por data centers e percebe algo preocupante:

SERVER
SERVER
SERVER
SERVER
SERVER
SERVER
SERVER
SERVER
SERVER
SERVER
SERVER
SERVER

        ↓

       ⚡⚡⚡

A IBM então faz aquilo que empresas de tecnologia costumam fazer quando descobrem que existe um problema enorme:

dá um nome para ele.

Em 10 de maio de 2007, nasce o:

PROJECT BIG GREEN

A IBM anunciou uma iniciativa de US$ 1 bilhão por ano em tecnologias e serviços voltados a melhorar a eficiência energética dos data centers. O projeto incluía uma equipe mundial de centenas de especialistas e atacava servidores, armazenamento, refrigeração, virtualização, gerenciamento e instalações. (IBM)

O detalhe delicioso?

Dezenove anos depois estamos discutindo exatamente o mesmo problema.

Só que agora alguém estacionou um caminhão cheio de GPUs na porta.


🌌 Capítulo I — No princípio havia o mainframe

Muito antes de alguém inventar:

VMware
Docker
Kubernetes
Cloud

o mainframe já tinha descoberto uma coisa fundamental:

computador parado é computador caro.

Imagine uma máquina física utilizada por uma única aplicação:

┌────────────────────┐
│      SERVIDOR      │
│                    │
│ CPU ███░░░░░░░ 30% │
│                    │
└────────────────────┘

Setenta por cento da capacidade pode permanecer ociosa durante boa parte do tempo.

Agora multiplique:

SERVER A → 15%
SERVER B → 20%
SERVER C → 8%
SERVER D → 12%
SERVER E → 27%
SERVER F → 6%

Todos ligados.

Todos consumindo energia.

Todos ocupando rack.

Todos precisando de refrigeração.

Todos possuindo componentes.

Todos precisando ser administrados.

O mainframe desenvolveu outra filosofia:

             MAINFRAME
                 │
        ┌────────┼────────┐
        │        │        │
       VM       VM       VM
        │        │        │
      Linux    Linux    Linux
        │        │        │
      APP A    APP B    APP C

Compartilhe o monstro.


🧙 Capítulo II — z/VM, o ancestral que ninguém convidou para a festa da virtualização

Quando a indústria começou a descobrir entusiasmada a virtualização de servidores x86, havia veteranos de mainframe olhando aquilo com a mesma expressão de um elfo de 4.000 anos vendo humanos descobrirem cerveja.

— Virtualização!

— Fascinante.

— Podemos executar várias máquinas virtuais numa máquina física!

— Sim.

— Isso é revolucionário!

— Naturalmente.

— Você não parece impressionado.

— Meu avô fazia isso.

A linhagem do VM da IBM remonta aos sistemas CP/CMS dos anos 1960 e posteriormente VM/370.

Décadas depois chegamos ao z/VM.

E o conceito fundamental continuava extraordinariamente atual:

HARDWARE
   │
 z/VM
   │
   ├── Linux
   ├── Linux
   ├── Linux
   ├── Linux
   ├── Linux
   └── Linux

Em vez de possuir cem máquinas físicas para cem workloads, você poderia consolidar muitos deles.

Essa palavra — consolidação — será importantíssima para nossa história.

Porque o problema energético não é simplesmente:

Quanto uma CPU consome?

É também:

Quantas CPUs, fontes, placas-mãe, discos, interfaces, switches e ventiladores preciso manter ligados para entregar determinada quantidade de trabalho útil?


🐋 Capítulo III — Surge a epidemia do servidor pequeno

Nos anos 1990 e 2000, servidores Unix e depois x86 se multiplicaram.

Havia uma lógica perfeitamente razoável.

Uma aplicação?

Servidor.

Outra aplicação?

Outro servidor.

Banco?

Servidor.

Web?

Servidor.

E-mail?

Servidor.

Aplicação do departamento que ninguém sabe mais quem usa?

Naturalmente:

servidor.

Logo:

             DATA CENTER

 APP1 → SERVER
 APP2 → SERVER
 APP3 → SERVER
 APP4 → SERVER
 APP5 → SERVER
 APP6 → SERVER
 APP7 → SERVER
 APP8 → SERVER
 ...

Nasceu o famoso:

server sprawl.

O problema não era apenas comprar servidores.

Era alimentá-los.

Refrigerá-los.

Conectá-los.

Atualizá-los.

Monitorá-los.

Administrá-los.

E encontrar espaço físico para colocar todos.

Então alguém da IBM provavelmente contemplou aquilo e pensou:

Vocês passaram vinte anos fugindo de computadores grandes e agora construíram um computador grande utilizando cinco mil computadores pequenos.


🌱 Capítulo IV — 10 de maio de 2007: Big Green

Chegamos ao nosso momento histórico.

A IBM anuncia o Project Big Green.

O problema identificado era essencialmente:

CRESCIMENTO DA COMPUTAÇÃO
          ↓
MAIS SERVIDORES
          ↓
MAIS ELETRICIDADE
          ↓
MAIS CALOR
          ↓
MAIS REFRIGERAÇÃO
          ↓
MAIS ELETRICIDADE

Observe a perversidade.

Energia alimenta o computador.

O computador produz calor.

Você então utiliza mais energia...

para retirar o calor produzido pela primeira energia.

Douglas Adams provavelmente teria apreciado isso.

A solução Big Green não era simplesmente:

COMPRE MAINFRAME.

Era mais abrangente.

Envolvia:

            BIG GREEN
                │
 ┌──────────────┼──────────────┐
 │              │              │
COMPUTE       STORAGE       FACILITIES
 │              │              │
virtualização gerenciamento refrigeração
 │              │              │
consolidação   dados         energia

O projeto pretendia olhar para o data center como sistema.

Essa diferença é importante.


🐧 Capítulo V — 3.900 servidores entram num bar...

E apenas aproximadamente 30 mainframes saem.

Não é piada.

Em 1º de agosto de 2007, a IBM anunciou um dos experimentos mais espetaculares dessa estratégia:

consolidar aproximadamente 3.900 servidores em cerca de 30 System z.

A empresa estabeleceu como objetivo uma redução de aproximadamente 80% no consumo energético relacionado àquele ambiente ao longo de cinco anos. (IBM)

A arquitetura conceitual era:

ANTES

Unix  Unix  x86  Unix  x86
 x86  Unix  x86  x86  Unix
 x86  x86   x86  Unix x86
 ...
      ~3.900 servidores


              ↓


DEPOIS

        ~30 SYSTEM z
              │
            z/VM
              │
      Linux Linux Linux
      Linux Linux Linux
      Linux Linux Linux

Não estavam colocando 3.900 aplicações dentro de uma gigantesca imagem z/OS.

A estrela aqui era:

Linux on System z.

Isso é essencial para entender o restante da história.


🐧 Capítulo VI — “Mas mainframe não roda só COBOL?”

Não.

E aqui mora um dos mal-entendidos mais persistentes sobre IBM Z.

Você pode ter:

IBM Z
 │
 ├── z/OS
 │    ├── COBOL
 │    ├── CICS
 │    ├── Db2
 │    └── IMS
 │
 └── Linux
      ├── Java
      ├── databases
      ├── middleware
      └── aplicações open source

Portanto, a proposta Big Green podia dizer ao cliente:

Não precisa reescrever seu servidor Linux em COBOL.

O COBOLzeiro no fundo da sala:

— Pena.

O arquiteto:

— Não ajude.

Você poderia mover workloads Linux para uma plataforma altamente consolidada.

E z/VM funcionava como peça fundamental dessa equação.


⛽ Capítulo VII — O mainframe ganha marcador de combustível

Em outubro de 2007, IBM avançou ainda mais na conversa sobre energia com aquilo que ficou conhecido como:

Mainframe Gas Gauge.

A ideia era fantástica em sua simplicidade.

Se energia virou recurso de data center, precisamos medi-la como recurso operacional.

Pense:

        PAINEL DO MAINFRAME

CPU      ███████░░░ 70%

MEMORY   ██████░░░░ 60%

I/O      █████░░░░░ 50%

POWER    ███████░░░ 70%

Isso representa uma mudança conceitual enorme.

O capacity planner tradicionalmente perguntava:

Quantos MIPS?

Quantos MSUs?

Quanto DASD?

Quanto storage?

Quanto CPU?

Agora precisava acrescentar:

Quantos WATTS?

E essa pequena pergunta de 2007 acabaria virando uma pergunta monstruosa em 2026:

QUANTOS MEGAWATTS?

🪐 Capítulo VIII — Enquanto isso, nasce outra criatura: cloud

Agora nossa história sofre uma reviravolta digna do Restaurante no Fim do Universo.

IBM tinha diagnosticado corretamente:

SERVIDORES SUBUTILIZADOS
        =
DESPERDÍCIO

Mas o mercado encontrou outra solução.

Em vez de:

MEUS 5.000 SERVIDORES
        ↓
      IBM Z

surgiu:

MEUS 5.000 SERVIDORES
        ↓
 NÃO SÃO MAIS MEUS
        ↓
      CLOUD

Genial.

O servidor desapareceu!

Exceto...

não desapareceu.

Mudou de endereço.

EMPRESA

 servidor servidor servidor

          ↓ CLOUD

HYPERSCALER

 servidor servidor servidor
 servidor servidor servidor
 servidor servidor servidor
 servidor servidor servidor

A cloud pegou vários princípios economicamente semelhantes:

consolidação, virtualização, compartilhamento, automação e melhor utilização da infraestrutura.

Só os aplicou numa escala completamente diferente.


☁️ Capítulo IX — Someone Else's Computer

A famosa piada diz:

The cloud is just someone else's computer.

É uma simplificação, mas contém uma verdade física maravilhosa.

Quando você executa:

CREATE INSTANCE

não ocorre:

☁️
✨
COMPUTADOR
✨

Em algum lugar existe:

DATA CENTER
    │
   RACK
    │
 SERVER
    │
 CPU
 RAM
 NIC
 SSD
    │
    ⚡

A cloud tornou capacidade programável.

Não tornou capacidade infinita.

Essa distinção nos traz diretamente de volta ao Big Green.


🐧 Capítulo X — 2015: LinuxONE aparece

Agora avance oito anos.

17 de agosto de 2015.

A IBM lança oficialmente:

LinuxONE

Os dois nomes originais eram deliciosamente grandiosos:

LinuxONE Emperor

LinuxONE Rockhopper

O Emperor era destinado a grandes organizações; o Rockhopper, a configurações menores. A IBM dizia que o Emperor poderia escalar para milhares de máquinas virtuais ou containers e destacava compatibilidade com software aberto. (Investing.com)

A mensagem era clara.

Você diz:

— Quero Linux.

IBM:

— Certo.

— Open source.

— Certo.

— PostgreSQL.

— Certo.

— Containers.

— Certo.

— Então não quero mainframe.

IBM:

— Temos uma surpresa sobre a caixa onde tudo isso está rodando.

😄


🌱 Capítulo XI — Big Green não morreu; sofreu um RENAME

Esta é minha interpretação histórica favorita.

Não existe uma linha simples:

PROJECT BIG GREEN
        ↓
     SUCESSO

nem:

PROJECT BIG GREEN
        ↓
     FRACASSO

O que aconteceu foi mais interessante.

O branding Big Green desapareceu gradualmente.

Mas seus princípios foram absorvidos.

              BIG GREEN
                  │
                  ↓
           CONSOLIDAÇÃO
                  │
                  ↓
          LINUX ON SYSTEM z
                  │
                  ↓
              LinuxONE
                  │
                  ↓
            HYBRID CLOUD
                  │
                  ↓
          IBM Z + LinuxONE
                  │
                  ↓
                 IA

A campanha morreu.

A pergunta permaneceu:

Quanto trabalho útil conseguimos realizar utilizando determinada quantidade de infraestrutura?


🧮 Capítulo XII — O erro de medir apenas preço por servidor

Imagine:

Arquitetura A

1.000 servidores baratos

Arquitetura B

10 máquinas extremamente caras

Perguntar:

Qual servidor é mais barato?

é quase inútil.

Precisamos calcular:

CUSTO TOTAL
────────────
TRANSAÇÕES

E também:

TRANSAÇÕES / WATT

TRANSAÇÕES / RACK

TRANSAÇÕES / m²

TRANSAÇÕES / ADMINISTRADOR

Além de:

software
licenciamento
networking
storage
backup
energia
refrigeração
operações
downtime
segurança

É o famoso:

TCO — Total Cost of Ownership.

O servidor barato pode gerar arquitetura cara.

O servidor caro pode gerar arquitetura barata.

Ou vice-versa.

A resposta correta da engenharia é aquela frase profundamente irritante:

Depende.


🤖 Capítulo XIII — Então chegou a IA

E agora nossa história enlouquece.

Durante anos, Big Green estava preocupado com:

CPU
CPU
CPU
CPU

Então chegaram os aceleradores.

GPU GPU GPU GPU
GPU GPU GPU GPU
GPU GPU GPU GPU

Modelos modernos de IA podem exigir enormes clusters de aceleradores para treinamento. A própria infraestrutura de desenvolvimento de IA generativa da IBM descreve cenários nos quais milhares de GPUs precisam cooperar em um único treinamento. (arXiv)

De repente:

WATTS
  ↓
kW
  ↓
MW
  ↓
GW?

E alguém na sala diz:

— Precisamos escalar o cluster.

O eletricista pergunta:

— Quanto?

O cientista de dados responde:

— Muito.

— Isso não é unidade.

— Então... absurdamente muito.


⚡ Capítulo XIV — O último megawatt

Agora ligamos este artigo à nossa investigação anterior sobre data centers brasileiros.

O limite computacional moderno começa a envolver:

CPU
GPU
RAM
STORAGE
NETWORK
    │
    ↓
POWER
    │
    ↓
COOLING
    │
    ↓
SUBSTATION
    │
    ↓
TRANSMISSION
    │
    ↓
GENERATION

Eis o detalhe quase filosófico:

quanto mais abstrata ficou a computação...

mais importante voltou a ficar a infraestrutura física.

SERVER
   ↓
VM
   ↓
CONTAINER
   ↓
KUBERNETES
   ↓
CLOUD
   ↓
AI
   ↓
...
   ↓
USINA ELÉTRICA

Parabéns.

Depois de cinquenta anos subindo camadas de abstração, encontramos a tomada.


🧠 Capítulo XV — 8 de abril de 2025: z17 encontra a IA

Agora chegamos ao IBM z17.

A IBM anunciou o sistema em 8 de abril de 2025, descrevendo-o como seu primeiro mainframe inteiramente projetado para a era da IA.

No coração está o:

Telum II.

Acelerador de IA integrado ao processador.

A IBM afirma, para uma configuração e modelo de referência específicos, capacidade superior a 450 bilhões de operações de inferência em um dia, com resposta de aproximadamente 1 ms. O z17 foi anunciado com 50% mais capacidade diária de inferência de IA que o z16. (IBM Brasil Newsroom)

Anúncio oficial do IBM z17 — 8 de abril de 2025

Isso representa uma estratégia muito interessante.

Em vez de:

TRANSAÇÃO
    │
    ↓
MAINFRAME
    │
    ↓
NETWORK
    │
    ↓
GPU FARM
    │
    ↓
AI
    │
    ↓
NETWORK
    │
    ↓
MAINFRAME

certos modelos de inferência podem operar muito próximos da própria transação:

TRANSAÇÃO
    │
    ├── BUSINESS LOGIC
    │
    └── AI INFERENCE
            │
            ↓
         DECISION

Fraude é um exemplo perfeito.


💳 Capítulo XVI — IA perto do dinheiro

Imagine uma compra:

R$ 7.850
03:17
local incomum
dispositivo novo
comportamento estranho

O sistema tradicional pode executar regras:

IF VALOR > LIMITE
   PERFORM ANALISE-FRAUDE
END-IF.

Agora podemos adicionar modelos:

TRANSACTION
     │
     ↓
AI MODEL
     │
     ├── normal → APPROVE
     │
     └── anomalous → REVIEW/BLOCK

Quanto menor a latência entre:

TRANSAÇÃO

e:

INFERÊNCIA

melhor.

Portanto, IA no mainframe não significa necessariamente:

treinar o próximo GPT no z/OS.

Esse seria um entendimento errado.

A proposta mais interessante é:

inferência empresarial próxima dos dados e das transações.


🐬 Capítulo XVII — E as GPUs não vão embora

Isso também precisa ficar claro.

z17 não matou GPU.

LinuxONE não matou x86.

Cloud não matou mainframe.

Mainframe não matou cloud.

A arquitetura futura provavelmente será:

                   WORKLOAD

                      │
       ┌──────────────┼──────────────┐
       │              │              │
       ↓              ↓              ↓
     IBM Z          GPU FARM       CLOUD
       │              │              │
transactional AI   training      elastic compute
core banking       huge models   applications
low latency        HPC           analytics

O segredo será:

colocar cada workload onde ele faz mais sentido.


🏗️ Capítulo XVIII — 7 de julho de 2026: o mainframe entra no rack

E chegamos a um acontecimento recentíssimo.

Em 7 de julho de 2026, IBM anunciou novas configurações compactas para z17 e LinuxONE 5, incluindo single-frame e rack-mount em toda a família.

Pela primeira vez, IBM oferece rack mount ao lado das opções tradicionais em todo o portfólio Z/LinuxONE. (IBM Newsroom)

IBM z17 e LinuxONE 5 compactos — anúncio de 7 de julho de 2026

E leia o contexto escolhido pela própria IBM.

O anúncio fala explicitamente sobre organizações enfrentando baixa disponibilidade de espaço em data centers e altos custos por capacidade elétrica. (IBM Newsroom)

É quase possível ouvir um fantasma de 2007 dizendo:

— Big Green.


🌱 Capítulo XIX — O círculo fecha

Agora podemos montar nossa linha do tempo.

1960s
CP/CMS
   │
   ↓
1970s
VM/370
   │
   ↓
z/VM
   │
   ↓
LINUX ON MAINFRAME
   │
   ↓
2007
PROJECT BIG GREEN
   │
   ↓
CONSOLIDAÇÃO
EFICIÊNCIA
ENERGIA
   │
   ↓
2015
LinuxONE
   │
   ↓
HYBRID CLOUD
   │
   ↓
2025
z17 + TELUM II
   │
   ↓
2026
z17 / LinuxONE 5
RACK MOUNT
   │
   ↓
AI + DATACENTERS
   │
   ↓
MEGAWATTS

Essa não é uma evolução linear planejada desde os anos 1960.

Seria absurdo afirmar isso.

Mas existe uma continuidade conceitual extraordinária:

aumentar utilização e consolidar trabalho.


🧪 Capítulo XX — O grande teste: realidade versus marketing

Agora precisamos fazer aquilo que todo COBOLzeiro deveria aprender cedo:

IF MARKETING
   PERFORM VALIDATE-CLAIM
END-IF

Quando IBM diz:

80% menos energia

ou:

milhares de servidores consolidados

pergunte:

comparado com quê?

Depois:

qual workload?

Depois:

qual utilização?

Depois:

qual configuração?

Depois:

inclui storage?

Depois:

inclui refrigeração?

Depois:

inclui software?

Depois:

qual período?

Isso vale para IBM.

AWS.

Microsoft.

Google.

NVIDIA.

Qualquer fabricante.

Um benchmark sem contexto é como:

DISPLAY "42".

Pode ser a resposta para a vida, o universo e tudo mais.

Mas continuamos sem saber qual era a pergunta.


🌍 Capítulo XXI — Big Green estava certo?

Agora podemos finalmente julgar.

Previsão:

Energia se tornará restrição importante dos data centers.

Correta.

Previsão:

Consolidação será importante.

Correta.

Previsão:

Virtualização aumentará utilização.

Correta.

Previsão:

Precisaremos medir energia como recurso computacional.

Corretíssima.

Previsão implícita:

Mainframe absorverá enormes quantidades do server sprawl mundial.

Não aconteceu na dimensão que aquela narrativa comercial poderia sugerir.

O mercado escolheu também:

x86
+
virtualization
+
hyperscale
+
cloud

E depois:

containers
+
Kubernetes

Mas isso não refutou o problema.

Encontrou outra maneira de administrá-lo.


☁️ Capítulo XXII — Cloud é o Big Green do outro lado do espelho?

Existe uma provocação interessante aqui.

IBM dizia:

CONSOLIDE
MUITOS SERVIDORES
EM MENOS SISTEMAS.

Hyperscalers disseram:

ENTREGUE OS SERVIDORES
PARA NÓS.

NÓS CONSOLIDAMOS.

São arquiteturas radicalmente diferentes.

Mas existe parentesco econômico:

EVITAR OCIOSIDADE
       +
COMPARTILHAR RECURSOS
       +
AUTOMATIZAR
       +
AUMENTAR UTILIZAÇÃO

A cloud não destruiu necessariamente a tese do Big Green.

Em certo sentido, industrializou parte dela.


🧑‍🚀 Capítulo XXIII — Guia do Mochileiro para o programador COBOL

Se você está começando agora, grave estas regras.

1. Não confunda máquina virtual com máquina imaginária.

Existe hardware embaixo.

2. Não confunda elasticidade com infinito.

AUTO-SCALING != MAGIC

3. Aprenda virtualização.

Entender z/VM ajuda enormemente a compreender cloud.

4. Aprenda capacity planning.

CPU continua existindo.

Memória continua acabando.

5. Acrescente energia ao modelo mental.

O capacity planner moderno precisa entender:

COMPUTE
+
POWER
+
COOLING

6. Não transforme arquitetura em religião.

Mainframe não é resposta para tudo.

Cloud não é resposta para tudo.

GPU não é resposta para tudo.

Kubernetes definitivamente não precisa rodar sua torradeira.

Ainda.

7. Sempre procure o custo sistêmico.

Não compare simplesmente:

CPU A vs CPU B

Compare:

SERVIÇO ENTREGUE
────────────────
CUSTO TOTAL

🐳 Capítulo XXIV — O elefante, a baleia e o mainframe

Douglas Adams escreveu sobre criaturas gigantescas surgindo em lugares improváveis.

Nossa indústria também possui algumas.

Durante décadas disseram que o mainframe desapareceria.

Ele viu:

client/server
Unix
Windows NT
Java
x86
VMware
cloud
containers
Kubernetes
serverless
AI

passarem pela porta.

Em 2026 ele continua sentado no CPD.

Agora alguém pergunta:

— Você ainda está aqui?

IBM Z responde:

— Sim.

— Mas agora temos IA.

— Também.

— Linux?

— Sim.

— Containers?

— Sim.

— APIs?

— Sim.

— Cloud híbrida?

— Sim.

— Eficiência energética?

O mainframe olha para uma pasta empoeirada:

PROJECT BIG GREEN
2007

— Engraçado você perguntar.


⚡ Capítulo XXV — O paradoxo final da abstração

A história da computação moderna parece uma tentativa constante de esconder a física.

Primeiro escondemos hardware com:

OPERATING SYSTEM

Depois:

VIRTUAL MACHINE

Depois:

CONTAINER

Depois:

ORCHESTRATOR

Depois:

CLOUD

Depois:

SERVERLESS

Serverless!

O próprio nome é maravilhoso.

É como chamar restaurante de:

KITCHENLESS

porque você não consegue ver a cozinha.

🤣

Então chegou IA consumindo tanta infraestrutura que fomos obrigados a seguir a abstração ao contrário:

AI
 ↓
MODEL
 ↓
GPU
 ↓
SERVER
 ↓
RACK
 ↓
DATA CENTER
 ↓
SUBSTATION
 ↓
POWER GRID
 ↓
POWER PLANT

Encontramos novamente a física.


🌌 Capítulo XXVI — E finalmente descobrimos a pergunta cuja resposta é 42

Deep Thought levou 7,5 milhões de anos para calcular:

42.

Infelizmente ninguém sabia exatamente qual era a pergunta.

Em 2026 finalmente descobrimos.

Um arquiteto entra no data center.

Pergunta:

— Quantas GPUs ainda posso instalar nesse rack?

O facility manager consulta o painel.

Olha a alimentação elétrica.

Consulta refrigeração.

Volta.

42.

O arquiteto fica emocionado.

— A resposta para a vida, o universo e tudo mais!

— Não.

— Não?

— Depois da quadragésima segunda derruba o disjuntor.


☕ Epílogo — O Restaurante no Fim do Data Center

São 23h59.

Em algum lugar do universo, existe um restaurante construído ao lado do último data center ainda com capacidade elétrica disponível.

Sentados à mesa estão:

um programador COBOL de 1978;

um administrador VM de 1985;

um especialista Linux de 2000;

um engenheiro Big Green de 2007;

um arquiteto cloud de 2017;

um engenheiro Kubernetes de 2020;

e um cientista de IA de 2026.

O garçom aproxima-se.

— O que desejam?

O COBOLzeiro:

— Café.

O administrador VM:

— Café.

O arquiteto cloud:

— Café serverless.

O garçom:

— Senhor, alguém ainda precisa fazer o café.

— Estragou a arquitetura.

O cientista de IA abre o notebook.

— Vou executar um modelo de 400 bilhões de parâmetros para decidir o que pedir.

As luzes piscam.

Todos olham para ele.

WARNING

DATA CENTER POWER
98%

O engenheiro Big Green lentamente tira uma pasta da mochila.

Na capa:

IBM
PROJECT BIG GREEN

10 MAY 2007

O cientista de IA pergunta:

— O que é isso?

— Uma mensagem do passado.

— Sobre inteligência artificial?

— Não.

— Cloud?

— Não.

— GPUs?

— Também não.

— Então sobre o quê?

O engenheiro abre o documento.

Tomadas.

Silêncio.

O veterano do z/VM começa a rir.

O COBOLzeiro levanta sua caneca.

Porque finalmente percebe a extraordinária circularidade daquela história:

z/VM
   │
   ↓
VIRTUALIZAÇÃO
   │
   ↓
CONSOLIDAÇÃO
   │
   ↓
BIG GREEN
   │
   ↓
LINUX ON SYSTEM z
   │
   ↓
LinuxONE
   │
   ↓
HYBRID CLOUD
   │
   ↓
z17
   │
   ↓
IA
   │
   ↓
MEGAWATTS
   │
   ↓
...

E depois de sessenta anos de engenharia:

        ┌───────────────┐
        │               │
        │    TOMADA     │
        │      ⚡       │
        │               │
        └───────────────┘

Voltamos ao início.

O velho engenheiro IBM fecha a pasta.

— Em 2007 chamamos isso de Big Green.

O engenheiro Kubernetes pergunta:

— E hoje?

Ele olha para o painel:

POWER CAPACITY: 99%

Pensa alguns segundos.

— Hoje chamamos de terça-feira.


🌱 A moral do Guia do Mochileiro do Mainframe

O Project Big Green de 2007 não venceu o mundo como marca comercial. Cloud e hyperscale acabaram seguindo caminhos diferentes daqueles que uma estratégia centrada no System z poderia sugerir.

Mas sua tese central envelheceu extraordinariamente bem:

Computação não deve ser medida apenas pela potência do processador, mas pelo trabalho útil entregue em relação aos recursos físicos necessários para sustentá-la.

A IBM passou daquela discussão para Linux on System z, depois LinuxONE — lançado em 2015 — e hoje chega ao z17, anunciado em 8 de abril de 2025 com Telum II e aceleração de IA integrada. (Investing.com)

Em julho de 2026, quando a IBM anunciou versões compactas e rack-mount de z17 e LinuxONE 5, voltou a mencionar explicitamente um mundo no qual espaço e capacidade elétrica dos data centers tornaram-se recursos cada vez mais preciosos. (IBM Newsroom)

Portanto:

2007

IBM:
"PRECISAMOS PENSAR
EM COMPUTAÇÃO POR WATT."


2026

IA:
"PRECISO DE OUTRO
CLUSTER DE GPUs."


DATA CENTER:
"PRECISO DE OUTRA
SUBESTAÇÃO."


REDE ELÉTRICA:
"PRECISO DE OUTRA
LINHA DE TRANSMISSÃO."


IBM BIG GREEN:
        ☕

Talvez a maior piada cósmica seja justamente essa.

Passamos décadas discutindo se o futuro seria mainframe, Unix, x86, cloud, Kubernetes ou IA.

E esquecemos que todos eles pertencem à mesma arquitetura fundamental:

//UNIVERSE JOB

//STEP01 EXEC PGM=COMPUTE

//POWER   DD *
          ELECTRICITY
/*

Sem POWER:

IEF450I
UNIVERSE - ABEND=S0WATT

E se isso acontecer...

NÃO ENTRE EM PÂNICO.

Pegue sua toalha.

Pegue seu café.

E, antes de pedir mais 10.000 GPUs,

pergunte ao pessoal do Facilities.

Fim do café — e lembre-se: 42 continua sendo uma excelente resposta, desde que o disjuntor aguente.

quarta-feira, 15 de julho de 2026

O Funeral que Nunca Aconteceu : A História da Morte do Mainframe... Contada por Quem Sobreviveu

Bellacosa Mainframe e a morte do Mainframe e Cobol

☕ Um Café no Bellacosa Mainframe

O Funeral que Nunca Aconteceu

A História da Morte do Mainframe... Contada por Quem Sobreviveu

Uma jornada histórica por 14 capítulos que revisitam as previsões sobre o fim do mainframe e mostram como IBM Z, COBOL, CICS, Db2 e z/OS continuaram evoluindo até a era do IBM z17 e da Inteligência Artificial.

Por

 O Funeral que Nunca Aconteceu, série histórica sobre as previsões da morte do mainframe
Uma viagem pelas manchetes que anunciaram a morte do mainframe e pela evolução que conduziu a plataforma até o IBM z17.

“A melhor maneira de entender o futuro é estudar as previsões que nunca aconteceram.”

— Bellacosa Mainframe



Bellacosa Mainframe e seu thesaurus El Jefe Midnight Lunch

Introdução

Existe uma frase muito conhecida na tecnologia:

"O Mainframe vai morrer."

Ela foi repetida tantas vezes que acabou se tornando uma espécie de tradição da indústria.

Durante décadas, jornalistas, analistas, consultores e fabricantes anunciaram o fim da plataforma IBM Mainframe.

Alguns diziam que seria substituída pelos PCs.

Depois vieram as workstations.

Em seguida o Client/Server.

Depois Windows NT.

Java.

Linux.

Cloud.

Microservices.

Blockchain.

Metaverso.

Agora Inteligência Artificial.

O curioso é que todas essas tecnologias realmente revolucionaram a computação.

Mas nenhuma conseguiu fazer aquilo que tantas manchetes prometeram:

Substituir completamente o Mainframe.

Este artigo reúne toda essa jornada histórica, baseada nas reportagens preservadas pelo Professor Wolfgang Spruth em seu clássico trabalho The Death of the Mainframe, acrescentando uma visão moderna de quem vive diariamente o IBM Z em 2026.

Pegue um café.

Vamos revisitar quase quarenta anos de História da Computação.


Capítulo 1

O Funeral que Nunca Aconteceu

Abrimos nossa jornada voltando ao final dos anos 80, quando a indústria começou a decretar oficialmente a morte do Mainframe.

Mostramos como surgiu essa narrativa e como, enquanto jornais anunciavam o funeral, bancos, seguradoras, governos e companhias aéreas continuavam processando bilhões de transações em COBOL, CICS e Db2.

Foi o início da maior ironia da computação.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-1-o-funeral-que-nunca-aconteceu.html


Capítulo 2

A Década dos Buzzwords

Entramos na verdadeira fábrica de modismos tecnológicos.

Client/Server.

Downsizing.

Open Systems.

Distributed Computing.

Windows NT.

RISC.

Cada nova palavra parecia carregar uma promessa:

"Agora acabou para o Mainframe."

Descobrimos que buzzwords mudam rapidamente.

Problemas de negócio não.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-2-decada-dos-buzzwords.html


Capítulo 3

Wolfgang Spruth — O Historiador do Mainframe

Conhecemos o professor alemão Wolfgang Spruth.

Em vez de discutir com jornalistas, ele tomou uma atitude muito mais inteligente.

Arquivou todas as manchetes.

Graças ao seu trabalho, hoje podemos estudar essas previsões como documentos históricos, compreendendo o contexto em que foram escritas e por que pareciam tão convincentes.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-3-o-professor-que-arquivou-o.html


Capítulo 4

Forbes (1989)

Analisamos uma das primeiras grandes reportagens que classificaram o Mainframe como um "dinossauro tecnológico".

Descobrimos que a Forbes acertou ao perceber a ascensão dos computadores pessoais.

Mas errou ao acreditar que crescimento significava substituição.

Enquanto a reportagem era publicada...

Os sistemas continuavam funcionando normalmente.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-4-forbes-1989.html


Capítulo 5

The New York Times (1989)

O tema saiu das revistas especializadas e chegou ao grande público.

O New York Times popularizou mundialmente a imagem do Mainframe como uma tecnologia destinada ao desaparecimento.

Explicamos por que aquela conclusão parecia lógica na época e mostramos como ela ignorava o verdadeiro patrimônio das empresas: décadas de regras de negócio.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-5-new-york-times-1989.html


Capítulo 6

InfoWorld (1991)

Chegamos à previsão mais famosa da História da Computação.

Stewart Alsop declarou que:

"Em 15 de março de 1996 alguém desligará o último Mainframe."

A data chegou.

O Mainframe permaneceu ligado.

Décadas depois, o próprio autor reconheceria publicamente o equívoco.

Hoje essa previsão tornou-se um dos maiores exemplos de como extrapolar tendências pode produzir conclusões equivocadas.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-6-infoworld-1991.html


Capítulo 7

New York Times (1993)

Mesmo após quatro anos de transformações, o jornal voltou ao tema afirmando que o Mainframe estava "correndo rumo à extinção".

Mostramos por que a computação realmente estava mudando profundamente, mas também por que evolução da arquitetura não significava desaparecimento da plataforma.

Enquanto manchetes eram publicadas...

Os sistemas continuavam processando milhões de transações.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-7-new-york-times-1993.html


Capítulo 8

Business Week (1994)

O primeiro grande sinal de mudança.

George Colony, da Forrester Research, declarou:

"It's the end of the end for the mainframes."

A indústria começava a perceber que talvez tivesse enterrado o paciente cedo demais.

Os primeiros projetos gigantescos de migração revelavam custos, riscos e complexidade muito maiores do que o previsto.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-8-business-week-1994.html


Capítulo 9

O Que Realmente Aconteceu

Saímos das manchetes e acompanhamos a evolução verdadeira da plataforma.

Parallel Sysplex.

CMOS.

Linux on IBM Z.

Java.

Virtualização.

zAAP.

zIIP.

Web Services.

REST.

OpenShift.

Zowe.

Ansible.

BOB.

watsonx.

IBM z17.

Enquanto alguns aguardavam o funeral...

A IBM construía uma das plataformas mais modernas da computação corporativa.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-9-o-que-realmente-aconteceu.html


Capítulo 10

Por Que Todos Erraram?

Este talvez seja o capítulo mais importante.

Demonstramos que o erro nunca foi técnico.

O erro foi analisar apenas hardware.

Poucos perceberam que empresas não compram computadores.

Empresas acumulam conhecimento.

E conhecimento não é substituído simplesmente porque surgiu um processador mais rápido.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-10-por-que-tantas-previsoes.html


Capítulo 11

O Cemitério dos Buzzwords

Visitamos, com humor, um enorme cemitério imaginário.

Client/Server.

Windows NT.

SOA.

ERP.

Cloud.

Blockchain.

Metaverso.

Todos prometeram substituir completamente o Mainframe.

Nenhum conseguiu.

Não porque fossem tecnologias ruins.

Mas porque o Mainframe fez algo muito mais inteligente.

Integrou todas elas.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-11-o-cemiterio-dos-buzzwords.html


Capítulo 12

O Legado dos Profetas

Chegamos a 2026.

IBM z17.

watsonx.

COBOL moderno.

Db2 13.

CICS TS.

BOB.

OpenShift.

DevOps.

Mostramos que a verdadeira força do Mainframe nunca foi resistir às mudanças.

Foi evoluir continuamente.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-12-o-legado-dos-profetas-e.html


Capítulo 13

A IA e o Próximo Funeral

A História está se repetindo.

Hoje muitas manchetes afirmam que a Inteligência Artificial eliminará programadores.

Talvez.

Talvez não.

Depois de estudar quarenta anos de previsões aprendemos uma lição.

Desconfie sempre de afirmações absolutas.

A IA provavelmente transformará profundamente o desenvolvimento de software.

Mas também poderá tornar COBOL, Db2 e o IBM Z ainda mais produtivos.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-13-os-profetas-da-ia-e-o.html


Capítulo 14

O Julgamento da História

Encerramos nossa jornada imaginando um grande tribunal.

As testemunhas não eram jornalistas.

Eram bancos.

Companhias aéreas.

Seguradoras.

Governos.

Programadores.

DBAs.

Sysprogs.

Arquitetos.

No final, o juiz — representado pela própria História — conclui algo extraordinário.

Os jornalistas não estavam de má-fé.

Eles apenas tentaram prever o futuro.

O problema é que o futuro resolveu seguir um caminho muito mais interessante.

https://eljefemidnightlunch.blogspot.com/2026/07/capitulo-14-o-julgamento-da-historia.html


Bellacosa Mainframe e a conclusão da Saga a Morte do Mainframe

A Grande Lição

Depois de estudar quase quarenta anos de previsões existe uma conclusão inevitável.

As tecnologias realmente revolucionárias não costumam destruir imediatamente aquelas que vieram antes.

Elas convivem.

Integram-se.

Aprendem umas com as outras.

Foi assim com:

  • PCs.

  • UNIX.

  • Linux.

  • Internet.

  • Java.

  • Cloud.

  • Containers.

  • Kubernetes.

  • DevOps.

  • Inteligência Artificial.

Todas transformaram a computação.

E todas, de alguma forma, passaram a fazer parte do ecossistema IBM Z.

O verdadeiro vencedor nunca foi o Mainframe.

Nem o Client/Server.

Nem o Cloud.

Nem a IA.

O verdadeiro vencedor foi a Engenharia.


Uma mensagem ao Padawan COBOL

Se você está começando sua jornada...

Nunca escolha uma tecnologia apenas porque ela está na moda.

Escolha porque ela resolve problemas.

Nunca abandone uma plataforma apenas porque alguém a chamou de "legado".

Descubra primeiro se ela continua gerando valor.

Nunca confunda marketing com arquitetura.

Nunca confunda hype com inovação.

E, principalmente...

Nunca deixe de estudar História.

Porque quem conhece o passado dificilmente será enganado pelos mesmos discursos no futuro.


Epílogo

Em 1989 disseram que era um dinossauro.

Em 1991 marcaram sua morte.

Em 1993 afirmaram que caminhava para a extinção.

Em 1994 começaram a voltar atrás.

Em 2026...

O IBM z17 executa Inteligência Artificial.

O watsonx auxilia decisões corporativas.

O COBOL continua movimentando trilhões de dólares.

O Db2 protege dados críticos.

O CICS processa bilhões de transações.

O z/OS integra cloud híbrida.

O BOB moderniza pipelines.

O Zowe aproxima novas gerações.

O Mainframe nunca sobreviveu porque resistiu ao futuro.

Ele sobreviveu porque aprendeu a evoluir junto com ele.

E talvez essa seja a maior lição deixada pelo Professor Wolfgang Spruth.

A História nunca matou o Mainframe.

Ela apenas demonstrou que boas arquiteturas envelhecem muito melhor do que boas manchetes.


☕ Que a Engenharia esteja com você.

Sempre. 


Índice completo da série

  1. Capítulo 1 — O Funeral que Nunca Aconteceu
  2. Capítulo 2 — A Década dos Buzzwords
  3. Capítulo 3 — O Professor que Arquivou o Funeral
  4. Capítulo 4 — Forbes (1989)
  5. Capítulo 5 — The New York Times (1989)
  6. Capítulo 6 — InfoWorld (1991)
  7. Capítulo 7 — The New York Times (1993)
  8. Capítulo 8 — Business Week (1994)
  9. Capítulo 9 — O Que Realmente Aconteceu
  10. Capítulo 10 — Por Que Tantas Previsões Erraram?
  11. Capítulo 11 — O Cemitério dos Buzzwords
  12. Capítulo 12 — O Legado dos Profetas
  13. Capítulo 13 — Os Profetas da IA e o Próximo Funeral
  14. Capítulo 14 — O Julgamento da História

A grande lição

O mainframe não permaneceu relevante porque rejeitou PCs, Linux, Java, cloud, containers, DevOps ou Inteligência Artificial. Ele permaneceu relevante porque incorporou essas tecnologias sem abandonar disponibilidade, segurança, desempenho, compatibilidade e décadas de regras de negócio.

Uma mensagem ao Padawan COBOL

Nunca escolha uma tecnologia apenas porque ela está na moda. Escolha porque ela resolve problemas reais. Nunca abandone uma plataforma apenas porque alguém a chamou de legado. Descubra primeiro se ela continua gerando valor.

Bellacosa Mainframe e o Funeral que nunca aconteceu





C:\BELLACOSA\COBOL\FUNERAL_QUE_NUNCA_ACONTECEU.HTML
★ BELLACOSA MAINFRAME APRESENTA ★

A MORTE DO COBOL

O Funeral que Nunca Aconteceu

Uma investigação histórica em 14 capítulos sobre as previsões, reportagens, buzzwords e profetas que anunciaram repetidamente o fim do COBOL — enquanto bilhões de transações continuavam sendo processadas silenciosamente.

SISTEMA ONLINE — 14 CAPÍTULOS DISPONÍVEIS
DIRETÓRIO DE CAPÍTULOS

README.TXT

Esta série investiga uma das narrativas mais repetidas da história da tecnologia: a suposta morte do COBOL. Durante décadas, revistas, jornais, consultorias e especialistas anunciaram seu desaparecimento. Entretanto, o COBOL permaneceu processando bancos, seguradoras, governos, cartões, pagamentos e sistemas críticos.

Os títulos e links acima são elementos HTML reais, permitindo que mecanismos de busca encontrem e rastreiem todos os capítulos. Os iframes funcionam apenas como previews visuais.

C:\> RUN BELLACOSA.EXE /COBOL /HISTORY /NO-FUNERAL _

★ BELLACOSA MAINFRAME ★ COBOL ★ IBM Z ★ HISTÓRIA DA COMPUTAÇÃO ★

Melhor visualizado em qualquer navegador com café disponível.

Vagner Renato Bellacosa, IBM Champion e especialista em IBM Mainframe
IBM Z17 SYSTEM ONLINE
Sobre o autor

Vagner Renato Bellacosa

IBM Champion 2026 • Especialista em IBM Mainframe

Vagner Renato Bellacosa trabalha com IBM Mainframe desde 1988 , é IBM Champion e especialista em COBOL, CICS, Db2, z/OS e IBM Z. Compartilha experiências profissionais, conhecimento técnico, história da computação e práticas do universo mainframe para aproximar novas gerações das tecnologias que sustentam empresas, bancos e governos ao redor do mundo.

IBM Champion IBM Z COBOL CICS Db2 z/OS Mainframe desde 1988
GitHub LinkedIn
Inicializando conteúdo...