Translate

Mostrar mensagens com a etiqueta IBM FlashSystem. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta IBM FlashSystem. Mostrar todas as mensagens

domingo, 19 de maio de 2024

IBM FlashSystem : Quando o ransomware entrou no Data Center, apagou os snapshots e descobriu que o disco também sabia investigar

 

Bellacosa Mainframe apresenta o IBM FlashSystem

☕ Um Café no Bellacosa Mainframe

IBM FlashSystem sem Mistérios para Programadores COBOL

Quando o ransomware entrou no Data Center, apagou os snapshots e descobriu que o disco também sabia investigar

O sol se põe lentamente sobre Miami.

Uma câmera imaginária atravessa o estacionamento de um Data Center cercado por palmeiras, geradores a diesel e placas ameaçadoras dizendo:

ACESSO RESTRITO — AMBIENTE DE PRODUÇÃO

No interior do prédio, dezenas de servidores continuam trabalhando. Luzes verdes piscam. Ventiladores giram. Aplicações Java consomem memória como se não houvesse amanhã. Um CICS atende transações bancárias sem reclamar. Um programa COBOL, compilado quando muita gente ainda usava telefone com fio, calcula prestações, impostos e aposentadorias com a serenidade de um monge digital.

Tudo parece normal.

Até que um analista percebe algo estranho.

Milhares de arquivos estão sendo modificados.

A taxa de escrita disparou.

O nível de entropia dos dados aumentou.

Snapshots começaram a desaparecer.

E alguém, usando uma credencial administrativa legítima, acabou de executar comandos que nenhum administrador legítimo deveria executar às três e dezessete da manhã.

O telefone toca.

— Temos um incidente — diz o operador.

O chefe da equipe coloca lentamente os óculos escuros.

Olha para o rack.

Olha para o painel.

E responde:

— Parece que alguém tentou criptografar o caso inteiro.

Entra a música de abertura.

Bem-vindo ao CSI: Miami Data Center, onde os cadáveres são volumes lógicos, as impressões digitais estão nos blocos de I/O e o assassino quase sempre utiliza uma conta de administrador que “ninguém sabia que ainda existia”.

Neste café especial do Bellacosa Mainframe, vamos investigar o IBM FlashSystem, os FlashCore Modules de quinta geração, a detecção de ransomware no hardware, o Safeguarded Copy, o Cyber Vault, a inteligência artificial operacional e as diferenças entre os modelos FlashSystem 5600, 7600 e 9600.

Tudo explicado para o programador COBOL iniciante que talvez nunca tenha administrado uma storage, mas que certamente já gravou um arquivo, atualizou um registro ou descobriu — tarde demais — que o backup não estava tão atualizado quanto todos imaginavam.

Prepare o café.

Isole a cena.

Não toque nos snapshots.


Bellacosa Mainframe e o FlashSystem

1. A vítima: o dado corporativo

Em uma investigação criminal tradicional, existe uma vítima.

No mundo da infraestrutura, a vítima geralmente é o dado.

Pode ser:

  • uma conta bancária;

  • uma folha de pagamento;

  • uma apólice de seguros;

  • um prontuário médico;

  • um cadastro de clientes;

  • um arquivo VSAM;

  • uma tabela Db2;

  • uma imagem de máquina virtual;

  • um volume de Kubernetes;

  • um conjunto de treinamento de inteligência artificial;

  • ou aquele arquivo chamado CLIENTE-FINAL-AGORA-VAI-VERSAO-23.dat.

Durante muito tempo, a missão do storage era relativamente simples:

  1. armazenar o dado;

  2. devolver o dado quando solicitado;

  3. não perder o dado;

  4. fazer isso rapidamente.

Porém, o crime digital evoluiu.

Hoje, o storage não pode ser apenas um armário eletrônico. Ele precisa participar da segurança.

O motivo é simples: ransomware não está interessado apenas em derrubar servidores.

Ele quer destruir a confiança na informação.

Um ataque moderno pode tentar:

  • criptografar os dados de produção;

  • apagar backups acessíveis;

  • remover snapshots;

  • desabilitar replicações;

  • comprometer contas administrativas;

  • modificar políticas de retenção;

  • contaminar cópias históricas;

  • impedir que a empresa saiba qual versão do dado ainda é confiável.

A grande pergunta deixou de ser:

“Temos backup?”

Agora é:

“Temos uma cópia limpa, protegida, identificável e recuperável?”

Essa diferença parece pequena, mas separa um incidente controlável de uma catástrofe operacional.


2. O storage não é apenas um monte de discos

Para o iniciante, uma storage pode parecer apenas um grande conjunto de SSDs.

Algo como:

SERVIDORES
    |
    v
STORAGE
    |
    v
MUITOS DISCOS

Na prática, uma storage corporativa possui controladores, cache, memória, processadores, interfaces de rede, software de virtualização, mecanismos de replicação, compressão, criptografia, monitoramento e gerenciamento de falhas.

Uma arquitetura simplificada pode ser imaginada assim:

APLICAÇÃO COBOL, JAVA, SAP OU BANCO DE DADOS
                    |
                    v
           SISTEMA OPERACIONAL
                    |
                    v
          DRIVER / MULTIPATH / SAN
                    |
                    v
          CONTROLADORES DA STORAGE
                    |
                    v
           MÓDULOS FLASH / SSDs
                    |
                    v
                 DADOS

Cada camada pode proteger, acelerar ou transformar a operação.

O IBM FlashSystem acrescenta uma característica importante: parte da inteligência de proteção é levada para muito perto do ponto em que o dado realmente é gravado.

É aí que entra o FlashCore Module.


3. A primeira evidência: o FlashCore Module não é um SSD comum

Chamar um FlashCore Module de simples SSD seria como chamar um mainframe de “computador grande”.

Tecnicamente, não está completamente errado.

Mas também não explica quase nada.

O FlashCore Module, ou FCM, combina memória flash com lógica especializada para executar determinadas funções diretamente no módulo.

Dependendo da geração e da configuração, isso pode incluir:

  • compressão acelerada;

  • criptografia;

  • correção de erros;

  • gerenciamento de desgaste;

  • telemetria;

  • análise de padrões de I/O;

  • detecção de comportamentos anômalos.

O objetivo é aliviar parte do trabalho que normalmente ficaria concentrado nos controladores ou em camadas superiores de software.

Para um programador COBOL, podemos fazer uma analogia.

Imagine que todas as validações de um arquivo só fossem realizadas muito depois da gravação:

WRITE REGISTRO-CLIENTE.

PERFORM VALIDAR-DADOS-MAIS-TARDE.

Isso cria uma janela perigosa.

O dado já foi alterado.

O erro já entrou.

O sistema só perceberá depois.

Agora imagine uma arquitetura em que o próprio caminho da gravação participa da inspeção:

PERFORM ANALISAR-PADRAO-DO-DADO

IF OPERACAO-SUSPEITA
    PERFORM GERAR-ALERTA
END-IF

WRITE REGISTRO-CLIENTE.

Naturalmente, o hardware real não executa COBOL dessa forma. A comparação serve para mostrar o conceito: aproximar a análise do ponto de gravação.

É como colocar um perito na porta da sala de evidências, não apenas na central de monitoramento do outro lado da cidade.


4. FCM5: a quinta geração entra na cena

A quinta geração dos FlashCore Modules é apresentada pela IBM como uma evolução da análise e da proteção inline.

A palavra importante aqui é inline.

Em um modelo de análise posterior, a operação ocorre primeiro e a inspeção acontece depois:

DADO É GRAVADO
      |
      v
LOG É GERADO
      |
      v
SOFTWARE ANALISA
      |
      v
ALERTA APARECE

Em uma abordagem inline, parte da observação acontece durante o fluxo de I/O:

I/O CHEGA
   |
   v
PADRÃO É OBSERVADO
   |
   v
DADO É GRAVADO
   |
   v
ANOMALIA PODE GERAR ALERTA

Isso não significa que cada bloco recebe um carimbo dizendo “ransomware confirmado”.

Seria ótimo se o crime digital fosse tão educado.

O módulo procura alterações estatísticas e padrões anormais que, combinados, podem indicar atividade maliciosa.

Entre esses sinais estão:

  • mudanças abruptas na compressibilidade;

  • aumento da aleatoriedade dos dados;

  • alteração incomum do padrão de escrita;

  • crescimento repentino do volume de blocos modificados;

  • comportamento incompatível com a rotina histórica da carga.

É investigação por comportamento.

O suspeito não precisa deixar um bilhete dizendo:

“Olá, sou um ransomware. Favor não desligar a máquina.”

O sistema percebe que algo mudou.


5. Entropia: a impressão digital da criptografia

A palavra “entropia” parece pertencer a uma aula em que o professor escreve equações no quadro e metade da turma começa a planejar a fuga.

Mas a ideia básica é acessível.

Entropia, neste contexto, representa o grau de imprevisibilidade ou aleatoriedade dos dados.

Considere este conteúdo:

AAAAAAAAAAAAAAAAAAAAAAAAAAAA

É altamente previsível.

Comprime muito bem.

Agora veja:

7F9A2C81E4B6630D19AF82C7E520

É menos previsível.

Quando um arquivo é criptografado adequadamente, o resultado tende a parecer muito mais aleatório que o conteúdo original.

Um documento, uma planilha ou um banco de dados possuem estruturas reconhecíveis. Depois da criptografia, essas estruturas ficam escondidas.

Portanto, um aumento brusco na entropia de grandes volumes de dados pode ser um indicador de criptografia em massa.

Mas cuidado: alta entropia não prova, sozinha, a existência de ransomware.

Arquivos já comprimidos, vídeos, imagens, arquivos criptografados legitimamente e alguns bancos de dados também podem apresentar alta entropia.

A investigação precisa considerar o conjunto de evidências:

ALTA ENTROPIA
      +
MUITOS BLOCOS ALTERADOS
      +
PADRÃO INCOMUM DE ESCRITA
      +
MUDANÇA ABRUPTA DE COMPORTAMENTO
      =
POSSÍVEL INCIDENTE

Horatio retiraria os óculos e diria:

— Um bloco aleatório pode ser coincidência. Um milhão deles antes do amanhecer… já é um padrão.


6. Por que detectar rapidamente é tão importante?

Ransomware trabalha com velocidade.

Ele não envia um memorando dizendo:

“Informamos que iniciaremos a criptografia na próxima segunda-feira, às 9h, após o café.”

Quando consegue acesso, tenta causar o maior impacto possível antes que alguém perceba.

Imagine uma organização com centenas de terabytes e milhares de máquinas virtuais.

Se a detecção acontecer após muitas horas, o atacante pode ter:

  • criptografado volumes;

  • apagado snapshots;

  • alterado configurações;

  • comprometido contas;

  • desativado agentes;

  • contaminado cópias acessíveis;

  • iniciado movimentação lateral.

Por isso, reduzir o tempo entre a atividade suspeita e o alerta é valioso.

Entretanto, existe uma distinção fundamental:

detecção não é o mesmo que contenção.

Um alerta rápido não paralisa automaticamente todo o ataque.

A organização ainda precisa de:

  • processos de resposta;

  • integração com ferramentas de segurança;

  • isolamento de hosts;

  • bloqueio de contas;

  • segmentação;

  • playbooks;

  • responsáveis treinados;

  • testes de recuperação.

O hardware pode perceber o cheiro de fumaça.

Mas alguém ainda precisa saber onde está o extintor.


7. O erro clássico: acreditar que snapshot é sinônimo de proteção absoluta

Snapshot é uma tecnologia extremamente útil.

Ele registra um estado lógico dos dados em determinado momento, geralmente sem duplicar imediatamente toda a capacidade.

Em termos simples:

10:00 — ESTADO A
11:00 — ESTADO B
12:00 — ESTADO C

Se algo der errado às 12h15, talvez seja possível retornar ao estado das 12h.

Porém, existe um problema.

Snapshots convencionais são gerenciáveis.

Alguém autorizado pode criá-los.

E alguém autorizado pode removê-los.

O atacante moderno sabe disso.

Se ele comprometer uma credencial com privilégios elevados, pode tentar:

1. LOCALIZAR SNAPSHOTS
2. EXCLUIR SNAPSHOTS
3. DESABILITAR REPLICAÇÕES
4. CRIPTOGRAFAR PRODUÇÃO
5. EXIGIR RESGATE

O administrador, ao chegar pela manhã, encontra a produção criptografada e a prateleira de recuperação vazia.

É o equivalente digital ao criminoso que, antes de cometer o delito, desliga as câmeras e leva o gravador.


8. Safeguarded Copy: isolando a cena do crime

O Safeguarded Copy existe para criar cópias protegidas por políticas, com controles que dificultam sua alteração ou exclusão indevida.

A ideia central é separar a cópia protegida da administração operacional cotidiana.

Pense em três zonas:

[ PRODUÇÃO ]
     |
     v
[ CÓPIA PROTEGIDA ]
     |
     v
[ PROCESSO CONTROLADO DE RECUPERAÇÃO ]

O dado de produção continua atendendo aplicações.

A cópia protegida permanece sob regras específicas de retenção e acesso.

A recuperação não é simplesmente um clique impulsivo executado por qualquer usuário administrativo.

Isso reduz o risco de que uma credencial comprometida destrua simultaneamente a produção e todas as opções de retorno.

Mas precisamos evitar a linguagem mágica.

Nenhuma tecnologia deve ser interpretada como:

“Nem Deus, com senha de administrador, consegue apagar.”

A segurança depende de:

  • configuração correta;

  • políticas de retenção;

  • separação de funções;

  • proteção das credenciais;

  • autenticação forte;

  • controle de acesso;

  • procedimentos documentados;

  • integração com a estratégia de recuperação.

Uma ferramenta poderosa mal configurada pode virar apenas uma tela bonita no console.

No CSI, a evidência só é válida quando a cadeia de custódia foi preservada.

No Data Center, acontece a mesma coisa.


9. Cyber Vault: o laboratório onde os dados são interrogados

Ter uma cópia protegida é excelente.

Mas ainda falta responder:

“Essa cópia está limpa?”

Imagine que o atacante permaneceu silencioso na rede durante semanas.

Ele instalou ferramentas, modificou arquivos e criou persistência.

Depois, a empresa gerou cópias protegidas normalmente.

Agora existem várias cópias.

Algumas podem conter sinais da invasão.

Restaurar uma cópia contaminada pode reintroduzir o problema.

É aqui que entra o conceito de Cyber Vault.

O Cyber Vault é um ambiente controlado para recuperar, montar, examinar e validar dados antes de devolvê-los à produção.

Fluxo conceitual:

CÓPIA PROTEGIDA
       |
       v
AMBIENTE ISOLADO
       |
       v
ANÁLISE TÉCNICA
       |
       v
VALIDAÇÃO
       |
       v
RECUPERAÇÃO CONFIÁVEL

O vault pode participar de testes como:

  • verificação de consistência;

  • análise de malware;

  • inspeção de logs;

  • validação de bancos de dados;

  • teste de inicialização;

  • comparação com padrões históricos;

  • execução de aplicações em ambiente isolado.

É o equivalente ao laboratório forense.

A evidência não volta imediatamente para a rua.

Primeiro, é examinada sob luz fria por alguém usando luvas.


10. Backup, snapshot, cópia protegida e vault não são a mesma coisa

Essa confusão é frequente.

Vamos organizar.

Backup

É uma cópia dos dados criada para recuperação. Pode estar em disco, fita, nuvem ou outro meio.

Snapshot

É um ponto lógico no tempo, normalmente eficiente e rápido, muitas vezes dependente da mesma plataforma de storage.

Cópia protegida

É uma cópia com regras adicionais contra alteração ou exclusão, criada para resistir a ataques e erros administrativos.

Cyber Vault

É um processo ou ambiente isolado para validar e recuperar os dados com segurança.

A arquitetura madura usa camadas:

PRODUÇÃO
   +
SNAPSHOTS OPERACIONAIS
   +
CÓPIAS PROTEGIDAS
   +
BACKUPS EXTERNOS
   +
CÓPIAS OFFLINE OU ISOLADAS
   +
CYBER VAULT
   +
TESTES DE RECUPERAÇÃO

Segurança real raramente depende de uma única solução.

É como um programa COBOL crítico.

Você não confia apenas em um IF.

Você valida entrada, status de arquivo, SQLCODE, retorno de subprograma e condição final.

Ou pelo menos deveria.


11. FlashSystem.ai: o coadministrador que nunca pede férias

Uma storage moderna gera uma quantidade absurda de telemetria.

Ela observa:

  • latência;

  • IOPS;

  • throughput;

  • utilização de cache;

  • ocupação;

  • erros de portas;

  • caminhos;

  • filas;

  • temperatura;

  • compressão;

  • capacidade;

  • saúde dos módulos;

  • desempenho por volume;

  • tendências históricas.

Um administrador humano pode interpretar muitos desses dados.

Mas não consegue observar tudo, o tempo inteiro, em centenas de sistemas.

A proposta do FlashSystem.ai e das funções de IA operacional é transformar telemetria em orientação, recomendação e, em alguns casos, automação.

O fluxo é semelhante a:

COLETAR MÉTRICAS
      |
      v
CORRELACIONAR EVENTOS
      |
      v
IDENTIFICAR ANOMALIAS
      |
      v
SUGERIR OU EXECUTAR AÇÃO
      |
      v
REGISTRAR RESULTADO

Exemplos de valor operacional incluem:

  • identificar tendência de saturação;

  • perceber degradação gradual;

  • correlacionar falhas de caminho;

  • recomendar redistribuição;

  • destacar riscos de capacidade;

  • reduzir tempo gasto em diagnóstico básico.

Mas o termo “Agentic AI” precisa ser lido com maturidade.

Não significa necessariamente que a storage ganhou consciência, escolheu um nome e começou a enviar currículo para vagas de administrador sênior.

Significa que funções de automação podem utilizar contexto, telemetria, recomendações e fluxos orientados por objetivos.

A autonomia real varia conforme o produto, a função, a política e as permissões.

Sempre pergunte:

  • o que o agente apenas recomenda?

  • o que ele pode executar?

  • existe aprovação humana?

  • há auditoria?

  • é possível desfazer?

  • quais credenciais ele utiliza?

  • o que acontece quando o modelo erra?

IA sem governança é apenas um estagiário extremamente rápido com acesso administrativo.


12. Conhecendo os suspeitos: FlashSystem 5600, 7600 e 9600

A imagem apresentada mostra três integrantes da família FlashSystem.

Eles compartilham conceitos e recursos, mas atendem escalas diferentes.

IBM FlashSystem 5600

O FlashSystem 5600 ocupa um espaço compacto e pode ser adequado para:

  • filiais;

  • edge computing;

  • ambientes menores;

  • consolidação departamental;

  • empresas de médio porte;

  • sites secundários;

  • ambientes que precisam de baixa latência em pouco espaço físico.

Seu formato compacto não significa ausência de recursos empresariais.

É como aquele perito silencioso no canto da sala que parece discreto, mas encontra uma fibra de tecido capaz de resolver o caso inteiro.

Ele pode ser usado em projetos nos quais espaço, consumo e densidade importam.

Imagine uma indústria com várias unidades regionais.

Cada unidade executa sistemas locais, máquinas virtuais e coleta de dados de produção.

O 5600 pode cumprir o papel de plataforma compacta, mantendo recursos de proteção e integração corporativa.


IBM FlashSystem 7600

O 7600 ocupa uma posição intermediária, voltada a cargas corporativas amplas.

Pode atender:

  • ambientes VMware;

  • bancos de dados;

  • sistemas ERP;

  • OpenShift;

  • consolidação de servidores;

  • aplicações de missão crítica;

  • cargas mistas;

  • nuvens privadas.

É o investigador veterano.

Não precisa derrubar a porta.

Ele já sabe onde procurar.

Em muitas organizações, o modelo intermediário representa o equilíbrio entre capacidade, desempenho, expansão e custo.

Um banco regional, por exemplo, poderia consolidar:

  • máquinas virtuais;

  • Db2 distribuído;

  • SQL Server;

  • aplicações Java;

  • servidores de arquivos;

  • ambientes de homologação.

Tudo isso mantendo políticas de proteção e recuperação.


IBM FlashSystem 9600

O FlashSystem 9600 é direcionado a grandes ambientes empresariais e cargas intensivas.

Entre os cenários possíveis:

  • grandes bancos;

  • telecomunicações;

  • governo;

  • inteligência artificial;

  • análise de dados;

  • SAP;

  • bancos de dados de grande porte;

  • consolidação massiva;

  • ambientes com altíssimos requisitos de disponibilidade.

É o chefe da unidade.

Entra na sala, observa seis petabytes, milhões de IOPS e uma equipe em pânico.

Depois pergunta:

— Quem alterou a política de retenção?

O 9600 é projetado para ambientes nos quais desempenho, escalabilidade e continuidade são requisitos centrais, não acessórios.

A presença de processadores potentes nos controladores ajuda a sustentar serviços como virtualização, compressão, replicação, gerenciamento e funções avançadas de dados.


13. IOPS: o número que todo vendedor adora e todo arquiteto deve interrogar

IOPS significa Input/Output Operations Per Second.

Ou operações de entrada e saída por segundo.

Quanto maior o número, mais operações o sistema pode realizar em determinada condição.

Mas IOPS isolado não conta a história inteira.

O resultado depende de:

  • tamanho do bloco;

  • proporção de leitura e escrita;

  • acesso aleatório ou sequencial;

  • latência;

  • cache;

  • compressibilidade;

  • número de controladores;

  • configuração;

  • protocolo;

  • quantidade de hosts;

  • perfil da aplicação.

Uma storage pode alcançar milhões de IOPS em um teste específico e entregar muito menos em uma carga real com blocos grandes, escrita intensa e replicação síncrona.

É como dizer:

“Este programa COBOL processa dez milhões de registros.”

Ótimo.

Mas em quanto tempo?

Com qual arquivo?

Usando qual índice?

Executando quais cálculos?

Com quantos acessos Db2?

Sob qual concorrência?

A pergunta correta não é:

“Quantos IOPS aparecem no folheto?”

A pergunta correta é:

“Qual desempenho teremos com a nossa carga, nossa latência, nossa proteção e nosso padrão de crescimento?”

CSI não condena alguém apenas porque ele estava no bairro.

Infraestrutura não deveria comprar storage apenas porque o gráfico do fornecedor tinha a barra mais comprida.


14. A provocação contra Pure, Dell, NetApp e VAST

O texto original utiliza uma estratégia comum em marketing competitivo: simplificar o rival e destacar o diferencial próprio.

Pure Storage, Dell, NetApp e VAST não são fabricantes amadores esperando o primeiro ransomware da história.

Todos possuem mecanismos de proteção, snapshots, replicação, análise, integração e recursos de resiliência.

A diferença está na arquitetura, implementação, profundidade, integração e operação.

Pure Storage

A Pure é conhecida por simplicidade operacional, desempenho e experiência de gerenciamento.

Seus mecanismos de proteção não podem ser resumidos como “um software lento que avisa tarde demais”.

Essa caricatura é boa para uma postagem provocativa, mas ruim para uma análise técnica.

A pergunta correta é:

  • onde ocorre a detecção?

  • com qual granularidade?

  • qual o tempo típico?

  • que ações são possíveis?

  • como snapshots são protegidos?

  • como funciona a recuperação?


Dell

A Dell possui uma ampla família de produtos, incluindo arquiteturas voltadas a diferentes níveis empresariais.

Também oferece tecnologias de cyber recovery, snapshots protegidos, replicação e integração com ecossistemas de backup.

Dizer que a Dell depende apenas de “sorte em software” seria injusto.

Porém, a IBM pode destacar como diferencial a inteligência embutida nos módulos FlashCore e a integração com sua plataforma.


NetApp

A NetApp possui longa experiência com snapshots, proteção de dados, replicação e políticas de imutabilidade.

O risco de um administrador comprometido é real em qualquer plataforma.

Por isso, a discussão deve envolver:

  • separação de funções;

  • autenticação multifator;

  • retenção;

  • WORM;

  • contas de emergência;

  • auditoria;

  • proteção de políticas;

  • isolamento.

O problema não é apenas “o snapshot da marca X pode ser apagado”.

O problema é:

“Quem pode apagar, em quais condições, com qual auditoria e com qual possibilidade de recuperação?”


VAST Data

A VAST ganhou espaço em grandes ambientes de dados, inteligência artificial e análise em escala.

A crítica sobre necessidade de administração manual deve ser verificada em cada cenário.

Cargas de IA realmente podem exigir planejamento cuidadoso de desempenho, rede, capacidade e recuperação.

Mas isso vale para praticamente qualquer infraestrutura de grande porte.

Não existe storage mágico.

Existe arquitetura bem dimensionada ou orçamento queimando lentamente diante de uma apresentação em PowerPoint.


15. Passo a passo: como pensar uma estratégia de cyber resilience

Agora vamos sair da cena do crime e montar uma defesa.

Passo 1 — Classifique os dados

Descubra o que é realmente crítico.

Pergunte:

  • quais sistemas não podem parar?

  • quais dados possuem obrigação regulatória?

  • quais aplicações precisam voltar primeiro?

  • qual perda de dados é aceitável?

  • quanto tempo de interrupção é tolerável?

Isso leva aos conceitos de RPO e RTO.

RPO

Quanto dado a empresa aceita perder.

Exemplo:

RPO = 15 minutos

Significa que, em uma recuperação, pode haver perda de até 15 minutos de alterações.

RTO

Quanto tempo a empresa aceita ficar indisponível.

Exemplo:

RTO = 2 horas

O sistema precisa retornar em até duas horas.


Passo 2 — Mapeie todas as cópias

Liste:

  • snapshots;

  • backups;

  • replicações;

  • fitas;

  • nuvem;

  • cópias externas;

  • cópias isoladas;

  • ambientes de vault.

Muitas empresas descobrem durante a crise que “backup” era apenas um snapshot no mesmo equipamento.

Isso não é diversidade.

É colocar a chave reserva dentro do carro trancado.


Passo 3 — Proteja as credenciais

Implemente:

  • autenticação multifator;

  • contas nominativas;

  • menor privilégio;

  • segregação de funções;

  • rotação de senhas;

  • cofres de credenciais;

  • auditoria;

  • contas emergenciais controladas.

A melhor cópia imutável do mundo pode ser enfraquecida por uma política administrativa desastrosa.


Passo 4 — Configure retenção protegida

Defina:

  • frequência;

  • duração;

  • quantidade de pontos;

  • políticas por aplicação;

  • responsáveis;

  • processo de restauração.

Um sistema financeiro pode exigir cópias mais frequentes que um repositório de documentos históricos.


Passo 5 — Crie um ambiente de validação

Não restaure dados desconhecidos diretamente em produção.

Utilize um ambiente isolado para:

  • montar volumes;

  • validar bancos;

  • executar antivírus;

  • inspecionar logs;

  • testar aplicações;

  • verificar integridade.


Passo 6 — Integre os alertas

Um alerta preso no console da storage não ajuda muito se ninguém olha o console.

Integre com:

  • SIEM;

  • central de operações;

  • sistemas de chamados;

  • e-mail corporativo;

  • mensageria;

  • automação de resposta.


Passo 7 — Teste a recuperação

Executar backup não prova capacidade de recuperação.

O único teste real é restaurar.

Crie exercícios periódicos:

SELECIONAR CÓPIA
      |
      v
RESTAURAR
      |
      v
VALIDAR BANCO
      |
      v
SUBIR APLICAÇÃO
      |
      v
MEDIR TEMPO
      |
      v
DOCUMENTAR PROBLEMAS

Backup não testado é fé.

E fé, embora respeitável em muitos contextos, não substitui evidência em uma sala de crise.


16. O que o programador COBOL precisa saber

Você talvez esteja pensando:

“Mas eu programo COBOL. Quem cuida da storage é outra equipe.”

Essa separação é perigosa.

O programador precisa entender pelo menos:

  • onde seus arquivos são armazenados;

  • qual aplicação depende de qual volume;

  • como funciona o backup;

  • se existe consistência transacional;

  • como Db2, CICS ou VSAM serão recuperados;

  • qual é a ordem correta de inicialização;

  • como validar os dados restaurados;

  • quais arquivos temporários não precisam ser protegidos;

  • quais logs são indispensáveis.

Recuperar bytes não é o mesmo que recuperar uma aplicação.

Imagine restaurar:

  • o VSAM das contas às 10h;

  • o log de transações às 11h;

  • a tabela Db2 às 9h;

  • o arquivo de controle às 12h.

Cada componente pode estar íntegro isoladamente.

Mas o sistema completo pode ficar inconsistente.

É como reunir quatro depoimentos verdadeiros sobre horários diferentes e tentar construir um único álibi.

Por isso, a recuperação deve considerar dependência e consistência.


17. Easter eggs forenses do Data Center

Toda investigação Bellacosa merece algumas curiosidades escondidas.

Easter egg 1 — O arquivo que nunca deveria ser apagado

Em muitos ambientes existe um arquivo chamado algo semelhante a:

NAO-APAGAR

Naturalmente, ele é o primeiro a ser apagado.

O nome do arquivo não é um mecanismo de segurança.


Easter egg 2 — A senha do storage

Se a senha administrativa contém o nome da empresa e o ano atual, o criminoso não precisará de inteligência artificial.

Precisará apenas de calendário.


Easter egg 3 — O backup bem-sucedido

Muitos relatórios mostram:

BACKUP COMPLETED SUCCESSFULLY

Isso significa apenas que o processo acredita ter copiado alguma coisa.

Não significa que:

  • a cópia está íntegra;

  • contém todos os dados;

  • pode ser restaurada;

  • a aplicação iniciará;

  • a senha do backup ainda é conhecida.


Easter egg 4 — O volume TEMP

Algum desenvolvedor grava dados críticos em um volume chamado TEMP.

Isso é uma lei não documentada da computação.


Easter egg 5 — O administrador aposentado

A conta de um administrador que saiu da empresa em 2019 continua ativa.

Ela possui acesso total.

A senha nunca expirou.

Quando o incidente acontece, todos perguntam:

— Quem é Carlos?

Ninguém sabe.

Carlos, entretanto, ainda pode apagar a produção.


18. A verdade final sobre “segurança no silício”

Colocar inteligência no hardware é uma vantagem arquitetural relevante.

Permite observar operações em um ponto extremamente próximo dos dados.

Pode reduzir latência de detecção.

Pode fornecer telemetria difícil de obter em outras camadas.

Mas não substitui segurança completa.

O ataque pode começar em:

  • phishing;

  • Active Directory;

  • credenciais vazadas;

  • VPN;

  • aplicação;

  • hipervisor;

  • endpoint;

  • fornecedor terceirizado;

  • script administrativo;

  • pipeline DevOps.

O FlashCore Module não impedirá um usuário autorizado de enviar voluntariamente dados sigilosos para um criminoso.

Também não corrigirá:

  • ausência de MFA;

  • rede plana;

  • backup mal configurado;

  • falta de documentação;

  • equipe sem treinamento;

  • sistemas abandonados;

  • patches atrasados;

  • processos inexistentes.

Segurança em camadas continua indispensável:

USUÁRIO
  |
IDENTIDADE
  |
REDE
  |
SERVIDOR
  |
APLICAÇÃO
  |
BANCO DE DADOS
  |
STORAGE
  |
BACKUP
  |
CYBER VAULT

Cada camada ajuda a compensar a falha de outra.


Conclusão: a evidência estava nos blocos

Ao final do episódio, o ransomware foi detectado.

Os hosts comprometidos foram isolados.

As credenciais foram bloqueadas.

Uma cópia protegida foi levada ao Cyber Vault.

Os bancos de dados foram validados.

As aplicações retornaram.

A diretoria convocou uma reunião para descobrir por que uma conta genérica ainda possuía acesso administrativo.

A equipe de segurança apresentou um relatório de cento e oitenta páginas.

A gerência pediu um resumo em um slide.

O programador COBOL tomou o último gole de café e percebeu que o storage moderno deixou de ser apenas o lugar onde os dados dormem.

Ele agora observa.

Compara.

Registra.

Protege.

E, em alguns casos, ajuda a descobrir que o comportamento dos dados mudou antes que o restante da organização perceba a invasão.

O IBM FlashSystem combina controladores, FlashCore Modules, telemetria, recursos de proteção, Safeguarded Copy, Cyber Vault e automação operacional para construir uma estratégia de resiliência.

Os modelos 5600, 7600 e 9600 atendem escalas diferentes, desde ambientes compactos até grandes infraestruturas empresariais.

O diferencial mais interessante não está apenas nos milhões de IOPS, na capacidade ou no número de núcleos.

Está na ideia de colocar parte da investigação perto do próprio dado.

Porque, quando a casa digital pega fogo, não basta saber que existe fumaça.

É preciso descobrir:

  • onde começou;

  • quanto foi atingido;

  • quais evidências sobreviveram;

  • qual cópia ainda é confiável;

  • e quanto tempo a empresa levará para voltar à produção.

O chefe da perícia observa o rack pela última vez.

Coloca os óculos escuros.

E sentencia:

— O criminoso achou que estava apagando o passado…

Pausa dramática.

— Mas o passado estava salvaguardado.

Entra o grito da abertura.

E, em algum lugar do Data Center, um programa COBOL continua processando o fechamento noturno como se absolutamente nada tivesse acontecido.


quinta-feira, 7 de maio de 2015

Engenharia Militar : Capítulo V — As Muralhas Invisíveis: Defesa em Profundidade e o Castelo Digital

Bellacosa Mainframe e a engenharia militar parte v

☕ Um Café no Bellacosa Mainframe

Engenharia Militar sem Mistérios para Programadores COBOL

Capítulo V — As Muralhas Invisíveis: Defesa em Profundidade e o Castelo Digital

Quando um Programador COBOL Descobre que a Melhor Segurança Não é Impedir um Ataque... É Fazer com que o Inimigo Nunca Alcance o Coração da Fortaleza

A primavera havia chegado.

As cerejeiras floresciam ao redor do castelo.

Mercadores atravessavam a ponte principal.

Crianças corriam pelas ruas.

Ferreiros trabalhavam em silêncio.

À primeira vista, parecia um lugar tranquilo.

O jovem samurai observava a enorme muralha de pedra e comentou com o velho engenheiro:

— Construíram um muro gigantesco.

Ninguém conseguirá entrar.

O engenheiro sorriu.

— Você realmente acredita que esta muralha é nossa defesa?

O rapaz respondeu sem hesitar.

— Claro.

O velho caminhou lentamente.

Mostrou o fosso.

Depois a ponte levadiça.

Depois as torres de arqueiros.

Depois os portões internos.

Depois os corredores estreitos.

Depois os depósitos subterrâneos.

Depois os poços de água.

Depois os celeiros.

Depois as passagens ocultas.

Por fim disse:

— Se um inimigo atravessar a primeira muralha...

...a guerra ainda estará apenas começando.

Séculos depois...

03h42 da madrugada.

Um alerta apareceu na central de segurança.

Uma credencial havia sido comprometida.

O analista novato entrou em pânico.

— Invadiram o sistema!

O especialista veterano respondeu calmamente.

— Ainda não.

Eles apenas chegaram ao primeiro portão.

Agora vamos descobrir quantas muralhas ainda existem.

Hoje nosso café será servido sobre pedras.

Porque castelos não sobrevivem por causa de um muro.

Sobrevivem porque transformam cada metro conquistado pelo inimigo em uma nova batalha.


1. O maior erro da segurança moderna

Existe uma ideia extremamente perigosa.

"Se meu firewall é bom...

estou protegido."

Ou.

"Se tenho antivírus...

estou seguro."

Ou ainda.

"Se existe login...

ninguém entrará."

A História mostra exatamente o contrário.

Toda fortaleza, por mais poderosa que fosse, eventualmente enfrentava:

  • espionagem

  • suborno

  • túneis

  • incêndios

  • catapultas

  • escadas

  • fome

  • infiltração

  • traição

Os construtores sabiam disso.

Por isso nunca confiavam em apenas uma defesa.


2. O conceito de Defesa em Profundidade

Na engenharia militar existe um princípio clássico.

Defense in Depth.

Em vez de depender de uma única barreira...

criam-se diversas camadas.

Imagine.

Primeira camada.

Floresta.

Depois.

Fossos.

Depois.

Muralhas externas.

Depois.

Portões reforçados.

Depois.

Pátios internos.

Depois.

Outra muralha.

Depois.

Torres.

Depois.

Guarda pessoal.

Cada camada reduz velocidade.

Aumenta custo.

Expõe o atacante.

Dá tempo para reagir.

No IBM Z acontece exatamente igual.


3. O Castelo chamado Mainframe

Imagine um ambiente bancário.

Antes que um programa COBOL execute uma única instrução...

várias camadas já trabalharam.

Hardware.

Firmware.

Microcódigo.

LPAR.

PR/SM.

z/OS.

RACF.

CICS.

Db2.

Aplicação.

Dados.

Cada camada possui responsabilidades específicas.

Mesmo que uma delas apresente problemas...

as demais continuam protegendo o ambiente.

Essa arquitetura explica parte da extraordinária reputação de confiabilidade do IBM Z.


4. A Primeira Muralha — O Hardware

Poucos programadores pensam no hardware.

Mas ele é a fundação do castelo.

Os processadores IBM Z incluem recursos voltados para:

  • detecção de erros

  • correção automática

  • redundância

  • verificação de integridade

  • criptografia acelerada por hardware

  • isolamento entre partições

É como construir muralhas utilizando pedras que avisam quando começam a apresentar rachaduras.

O objetivo não é apenas resistir.

É perceber rapidamente que algo precisa ser reparado.


5. Segunda Muralha — O Sistema Operacional

O z/OS controla quem utiliza recursos.

Quem recebe memória.

Quem acessa dispositivos.

Quem inicia tarefas.

Quem possui prioridade.

Ele funciona como o administrador da fortaleza.

Nenhum soldado simplesmente decide abrir um portão.

Existe protocolo.

Existe autorização.

Existe registro.


6. Terceira Muralha — O RACF

Se existe um nome que simboliza segurança em ambientes IBM Z...

é RACF.

Muitos iniciantes imaginam que o RACF seja apenas um cadastro de usuários.

Na realidade...

ele representa uma política completa.

Ele responde perguntas como:

Quem pode acessar?

Quando?

De qual terminal?

Qual dataset?

Qual transação?

Qual comando?

Quem alterou a autorização?

Quem tentou entrar?

Quem foi bloqueado?

No castelo medieval...

o guarda perguntava:

— Quem é você?

No RACF a pergunta torna-se muito mais sofisticada.

— Quem é você?

— O que deseja fazer?

— Você realmente possui autorização?

— Alguém registrou sua tentativa?


7. Quarta Muralha — O CICS

Imagine uma cidade movimentada.

Milhares de pessoas entram e saem.

Compram.

Vendem.

Transportam mercadorias.

Essa cidade é o CICS.

Cada transação representa um cidadão realizando uma atividade.

Se alguém causar confusão...

a cidade continua funcionando.

Uma transação não derruba todas as outras.

O isolamento operacional torna-se parte da defesa.


8. Quinta Muralha — O Db2

Toda fortaleza protege algo.

Tesouro.

Documentos.

Mapas.

Contratos.

No ambiente empresarial...

o Db2 frequentemente guarda justamente esse patrimônio.

Ele protege:

contas.

clientes.

contratos.

histórico.

auditoria.

movimentações.

Mas proteger dados não significa apenas impedir leitura.

Também significa preservar:

integridade.

consistência.

atomicidade.

durabilidade.

Quando uma transação termina...

ela precisa deixar o reino exatamente no estado esperado.


9. O Tesouro escondido

Os antigos castelos raramente mantinham o tesouro na primeira sala.

Normalmente ele ficava protegido por diversas portas.

Em tecnologia ocorre igual.

Os dados mais sensíveis costumam receber controles adicionais.

Por exemplo.

Criptografia.

Mas apenas criptografar não basta.

Também precisamos controlar:

quem descriptografa.

quando.

por quê.

onde.

quanto tempo.

Segurança nunca é apenas tecnologia.

É governança.


10. IBM FlashSystem — O Cofre do Reino

Imagine que uma fortaleza possua um enorme depósito subterrâneo.

Mesmo que parte da cidade seja incendiada...

esse depósito permanece protegido.

Os modernos IBM FlashSystem trabalham com conceitos semelhantes.

Snapshots.

Replicação.

Imutabilidade.

Recuperação rápida.

Detecção inteligente.

Quando ocorre um ataque de ransomware...

o objetivo deixa de ser apenas impedir.

Passa a ser:

recuperar rapidamente.

Na engenharia militar existe um princípio parecido.

Se uma muralha cair...

o castelo precisa continuar capaz de lutar.


11. Zero Trust — O Porteiro Desconfiado

Durante muito tempo as empresas seguiram uma lógica simples.

"Quem entrou no castelo é confiável."

Zero Trust muda completamente essa ideia.

Ele parte do princípio oposto.

"Nunca confie automaticamente."

Cada solicitação precisa ser validada.

Mesmo que venha de dentro.

Imagine um mensageiro atravessando cinco portões.

Em cada um deles recebe perguntas diferentes.

Parece exagerado.

Até o dia em que um inimigo veste exatamente o uniforme do mensageiro.


12. O Samurai Disfarçado

Em muitos filmes japoneses existe o guerreiro infiltrado.

Ele veste roupas comuns.

Mistura-se aos comerciantes.

Atravessa a cidade.

Chega próximo ao castelo.

O problema nunca foi a roupa.

Foi a identidade.

Hoje ataques digitais utilizam exatamente a mesma estratégia.

Não parecem ataques.

Parecem usuários legítimos.

Por isso autenticação, autorização, auditoria e monitoramento caminham juntos.


13. A Engenharia da Observação

Nenhuma fortaleza depende apenas de muralhas.

Ela depende de vigias.

Sentinelas.

Patrulhas.

Mensageiros.

Alarmes.

No mundo digital isso corresponde a:

logs.

SMF.

RMF.

auditoria.

SIEM.

monitoramento.

alertas.

Um ataque detectado rapidamente possui enorme chance de ser contido.

Um ataque invisível cresce silenciosamente.


14. O Castelo também precisa respirar

Um erro comum consiste em imaginar segurança como bloqueio absoluto.

Mas castelos existem para proteger pessoas.

Não para aprisioná-las.

Mercadores precisam entrar.

Mensageiros precisam sair.

Soldados precisam circular.

No IBM Z ocorre igual.

Segurança não pode impedir a operação.

Ela precisa permitir o funcionamento correto.

Encontrar esse equilíbrio é uma das tarefas mais difíceis da arquitetura.


15. Shogun e o poder dos portões

Em Shogun, controlar um portão significa muito mais que controlar uma passagem.

Significa controlar:

informação.

comércio.

tributação.

movimentação.

espionagem.

Pessoas não entram apenas carregando espadas.

Entram carregando ideias.

Rumores.

Moedas.

Influência.

No Data Center...

APIs.

MQ.

FTP.

REST.

TCP/IP.

São os portões da fortaleza.

Cada um precisa possuir regras claras.


16. Goblin Slayer e as múltiplas barreiras

Goblin Slayer nunca entra em uma caverna acreditando que apenas sua espada resolverá tudo.

Ele utiliza:

armadilhas.

fogo.

água.

cordas.

escudos.

venenos.

barreiras.

rotas alternativas.

Cada recurso cobre uma falha possível.

Essa mentalidade resume perfeitamente a defesa em profundidade.

Nunca depender de uma única solução.


17. O perigo da confiança excessiva

Durante nossa conversa anterior discutimos propaganda, disciplina e educação.

Existe um ponto interessante.

Castelos frequentemente caíam porque alguém dizia:

"Jamais conseguirão entrar."

Esse pensamento produz relaxamento.

Na segurança digital acontece igual.

Quando a organização acredita ser invulnerável...

normalmente deixa de revisar:

credenciais.

patches.

procedimentos.

backups.

testes.

treinamentos.

A arrogância abre mais portas que muitas catapultas.


18. Curiosidade Histórica

Os castelos japoneses do período Sengoku raramente eram protegidos por uma única muralha. Estruturas como Himeji, Matsumoto e Kumamoto utilizavam múltiplos portões, caminhos em zigue-zague, pátios sucessivos, torres de observação e corredores estreitos para atrasar invasores. O objetivo não era impedir totalmente a entrada, mas reduzir a velocidade do ataque, aumentar a exposição do inimigo e criar oportunidades para a defesa reagir.

Arquiteturas modernas de segurança seguem o mesmo princípio: autenticação, autorização, criptografia, monitoramento, segmentação, backups, recuperação e auditoria trabalham em conjunto para limitar impactos e preservar a continuidade operacional.


19. Easter Egg — O Portão que Nunca Era Fechado

Conta-se que existia um antigo castelo onde um pequeno portão lateral permanecia sempre aberto.

Não por descuido.

Mas porque todos acreditavam que era pequeno demais para representar perigo.

Décadas passaram.

Nenhum ataque ocorreu.

Até uma noite.

Não entrou um exército.

Entrou apenas um homem.

Abriu o portão principal.

E todo o castelo caiu.

Anos depois...

em um ambiente de produção...

descobriu-se uma antiga conta técnica.

Nunca utilizada.

Nunca removida.

Possuía privilégios administrativos.

Ninguém lembrava por que existia.

Ela permanecera ativa durante quinze anos.

Jamais fora explorada.

Até o dia em que foi.

O relatório de auditoria recebeu um comentário simples.

Não foi a grande muralha que falhou.

Foi a pequena porta esquecida.

Desde então, um veterano costumava repetir aos novos integrantes da equipe:

"Os invasores raramente escolhem o caminho mais difícil. Eles escolhem o menos observado."


20. Checklist do Guardião da Fortaleza

Antes de considerar um sistema protegido, pergunte:

✔ Existe autenticação forte?

✔ As autorizações seguem o menor privilégio?

✔ Há segregação de funções?

✔ Os acessos são revisados periodicamente?

✔ Logs são coletados e analisados?

✔ Existe criptografia em repouso e em trânsito?

✔ Os backups são testados?

✔ Há snapshots imutáveis?

✔ Existe plano de recuperação?

✔ O monitoramento detecta comportamentos anômalos?

✔ As equipes treinam incidentes periodicamente?

✔ A documentação acompanha as mudanças?

Segurança não é um produto.

É um processo contínuo.


Conclusão — A Fortaleza Nunca Dorme

O sol começava a nascer quando o jovem samurai voltou ao alto da muralha.

A cidade despertava lentamente.

Mercadores atravessavam a ponte.

Crianças brincavam.

Ferreiros acendiam suas forjas.

Tudo parecia exatamente igual ao dia anterior.

O velho engenheiro aproximou-se.

— O que você vê?

— Paz.

O mestre sorriu.

— Não.

Você está vendo o resultado de milhares de pequenas decisões tomadas durante anos.

As muralhas foram reparadas.

Os portões foram revisados.

Os poços limpos.

Os celeiros abastecidos.

Os guardas treinados.

As chaves conferidas.

A paz não era ausência de trabalho.

Era consequência dele.

Na central do Data Center, o painel mostrava dezenas de indicadores verdes.

Nenhum incidente.

Nenhum alerta crítico.

Nenhum usuário percebia o enorme esforço que mantinha aquele ambiente funcionando.

O jovem programador desligou o terminal.

Agora entendia que escrever um programa COBOL seguro não significava apenas validar um IF ou tratar um FILE STATUS.

Significava fazer parte de uma fortaleza construída por milhares de profissionais ao longo de décadas.

Uma fortaleza onde cada camada existia para proteger a próxima.

E onde a verdadeira vitória não era derrotar um invasor.

Era permitir que milhões de pessoas utilizassem seus bancos, recebessem seus salários, pagassem suas contas e confiassem em seus sistemas... sem jamais perceber que uma guerra silenciosa havia sido vencida durante a madrugada.

Porque os maiores castelos da História não ficaram famosos apenas por resistirem aos ataques.

Ficaram famosos porque, geração após geração, sempre havia alguém disposto a reconstruir a próxima muralha antes que ela fosse necessária.

☕ Um Café no Bellacosa Mainframe

Engenharia Militar sem Mistérios para Programadores COBOL

Uma campanha completa sobre estratégia, logística, inteligência, segurança, liderança, continuidade, sistemas críticos, IBM Z e COBOL.

Consultar arquivo
25 documentos
2014–2016 linha histórica
IBM Z fortaleza digital
COBOL linguagem da missão
Arquivo estratégico

Um Data Center analisado como uma fortaleza em guerra

A série Engenharia Militar sem Mistérios para Programadores COBOL compara castelos, exércitos, muralhas, cadeias de comando, logística, inteligência e operações militares com os ambientes IBM Z responsáveis por bancos, governos, seguros, transportes e serviços essenciais.

Cada artigo apresenta uma parte dessa arquitetura: aplicações COBOL, Jobs JCL, transações CICS, bancos Db2, filas MQ, segurança RACF, monitoramento, contingência, liderança, documentação e continuidade operacional.

Sala de operações

Índice da campanha

25 documentos localizados
Índice permanente

Links completos da série Engenharia Militar

Esta relação permanece disponível no HTML da página para mecanismos de busca, leitores de tela, navegadores sem JavaScript e ferramentas de arquivamento.

  1. Engenharia Militar sem Mistérios para Programadores COBOL
  2. Prólogo — O Chamado do Guardião
  3. Capítulo I — O Castelo, a Ponte e o Job que Não Podia Falhar
  4. Capítulo II — Estratégia, Operação e Tática
  5. Capítulo III — A Cadeia de Comando
  6. Capítulo IV — Logística
  7. Capítulo V — As Muralhas Invisíveis
  8. Capítulo VI — Inteligência, Reconhecimento e Espionagem
  9. Capítulo VII — A Arte da Guerra Aplicada ao Mainframe
  10. Capítulo VIII — Liderança, Moral e Disciplina
  11. Capítulo IX — Inovação, Evolução e o Futuro
  12. Capítulo X — O Legado do Engenheiro
  13. Capítulo XI — O Guardião Invisível
  14. Capítulo XII — A Fortaleza Invisível
  15. Capítulo XIII — Os Sentinelas da Madrugada
  16. Capítulo XIV — A Civilização Invisível
  17. Capítulo XV — Engenharia de Cerco
  18. Glossário IBM Z + Engenharia Militar
  19. Apêndice A — Correspondências Históricas e Técnicas
  20. Os 10 Animes Mais Emblemáticos Sobre Engenharia Militar
  21. Os 10 Animes Mais Emblemáticos Sobre Logística Militar
  22. Os 10 Animes Mais Emblemáticos Sobre Tática Militar
  23. Os 10 Animes Mais Emblemáticos Sobre Estratégia Militar
  24. Especial — Guerrilha Urbana
  25. Especial — Guerrilha no Campo e na Floresta
Bellacosa Mainframe — Arquivo de Engenharia Militar

Estratégia, disciplina, conhecimento, resiliência e continuidade aplicados aos sistemas que não podem parar.

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