☕ 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

segunda-feira, 15 de abril de 2002

Arborismo em uma aventura em Brotas

Sessão de Arborismo

Um dos programas que escolhemos fazer foi Arborismo, para aqueles que não conhecem é um esporte "radical" em que o participante preso em uma cabo de aço com um mosquete de alpinismo atravessa uma campo de obstáculos montado em plataformas ha mais de 7 metros do chao, passando por ponte pencies, bidões metálicos, rede de cordas, corda bamba, passando em meio a folhagem de árvores e ao final de cada percurso desce em uma tirolesa ate o solo, voltando a subir em novo percurso.



Garantindo diversão para todos os participantes, pois tem a segurança do cabo de aço e a sensação controlada de perigo das alturas.

Deste percurso afinal tivemos uma acidente, minha mãe na ultima tirolesa bateu o pé no chão, o que principio achamos que nao era nada, alguns dias depois mostrou ser uma pequena fractura, resultando em um bom tempinho de botinha de gesso no pe. Fora este contratempo o passeio transcorreu tranquilamente sem nenhuma surpresa.

Foi divertido andar nos bidões quentes devido ao sol forte, subir em cordas e exercitar o equilíbrio em cordas bambas, sentir um friozinho na espinha ao observar tudo la de cima. Balançar em cordas e subir em rede para poder descer velozmente em tirolesa, balançar ao ritmo do corpo em cordas com pouco equilíbrio.

Terminado este passeio retornamos a casa, recolhemos nossos equipamentos e voltamos para casa.





Para saber mais





Wikipédia da cidade de Brotas
Site de promoção de turismo
Site da Prefeitura Municipal de Brotas
Arborismo em Brotas
Rapel na cachoeira de Santa Eulália em Brotas
Cavalgada pelo campo em Brotas
Rafting pelo rio Jacaré em Brotas
Caminhada por trilhas em Brotas
Brotas a Cidade
Pagina com uma explicação sobre o esporte radical de arvorismo.
Pagina com uma explicação sobre o esporte radical de rapel.
Pagina com uma explicação sobre o esporte radical rafting.



domingo, 14 de abril de 2002

Rapel em uma aventura em Brotas

Rapel na cachoeira de Santa Eulália (45 metros de adrenalina)


Esta é a aventura que o floc estava aguardando ansioso desde nossa partida de Itatiba. Rapel adrenalina pura descendo por uma corda do alto do precipício de uma cachoeira, sendo acoitado pelo vento, pela força da agua, as mãos firmes agarradas a corda, equipamento de segurança e uma boa dose de loucura.



Chegamos ansiosos para por mão na massa. Mas tivemos que passar por uma formação de técnicas e procedimentos para descer pelo cabo cachoeira abaixo. Afinal caichoeirismo em uma cachoeira de 45 metros a Santa Eulália.

Colocamos todos os equipamentos e ficamos treinando em uma plataforma de 3 metros. Após vários ensaios seguimos em Direcção a cachoeira propriamente dita. Foi rock in roll... quanta adrenalina chegar a beira do penhasco e saltar.

O tranco da corda, o controle de velocidade e a emoção de ficar mergulhando na cocheira e sendo massageado pela força da queda.






Para saber mais





Wikipédia da cidade de Brotas
Site de promoção de turismo
Site da Prefeitura Municipal de Brotas
Arborismo em Brotas
Rapel na cachoeira de Santa Eulália em Brotas
Cavalgada pelo campo em Brotas
Rafting pelo rio Jacaré em Brotas
Caminhada por trilhas em Brotas
Brotas a Cidade
Pagina com uma explicação sobre o esporte radical de arvorismo.
Pagina com uma explicação sobre o esporte radical de rapel.
Pagina com uma explicação sobre o esporte radical rafting.


sábado, 13 de abril de 2002

Cavalgada em uma aventura em Brotas

Cavalgada pela pradaria de Brotas


Fomos para um pequeno aos arredores da cidade, onde uma família muito simpática nos aguardava para nosso passeio pelo campo, os cavalos selados e a sombra de uma árvore aguardava a chegada do Floc, com cada cavaleiro escolhido de acordo com seu tamanho para pegar o cavalo. Após um pequeno incidente que um dos cavalos se assustou com um carro entrando no sitio e dando um coice que quebrou a lanterna traseira do azarado motorista.



Pegamos nossa montaria e partimos por uma estrada de terra, passando por plantação de milho, cana de açúcar, capim ate chegarmos em um bosque. A estradinha sempre em terra foi ficando estreita ate o ponto em que chegamos em uma pequena trilha sempre com nosso guia a abrir caminho e levando-nos ate a aventura. Em alguns momentos cavalgávamos velozmente ao melhor filme de western, sentindo o próprio Trinity em uma cavalgada veloz fugindo dos bandoleiros em busca de uma recompensa.

O passeio foi delicioso e voltamos no por do sol para o sitio, após boas horas cavalgando, qual foi nossa surpresa quando retornamos ao sitio e fomos recebidos pela família do sitiante com uma deliciosa mesa de café, com bolo de fuba acabadinho de fazer, lançando seu perfume no ar, deixando-nos loucos de alegria. Afinal cavalgar da uma fome dos diabos. Terminado o lanchinho agradecemos a hospitalidade da família e partimos para nossa bat caverna para um merecido descanso.

Dormimos feito anjinhos sonhando com a ultima aventura do programa: Rapel de todas a mais excitante e perigosa para todos nos.






Para saber mais





Wikipédia da cidade de Brotas
Site de promoção de turismo
Site da Prefeitura Municipal de Brotas
Arborismo em Brotas
Rapel na cachoeira de Santa Eulália em Brotas
Cavalgada pelo campo em Brotas
Rafting pelo rio Jacaré em Brotas
Caminhada por trilhas em Brotas
Brotas a Cidade
Pagina com uma explicação sobre o esporte radical de arvorismo.
Pagina com uma explicação sobre o esporte radical de rapel.
Pagina com uma explicação sobre o esporte radical rafting.

Rafting em uma aventuras em Brotas

Rafting no rio Jacaré

No segundo dia acordamos bem cedo, ja sabendo onde era a padaria compramos pão quentinho, reforçamos a barriguinha para mais um dia de aventura. A agenda do dia estava bem cheia, com 2 aventuras de peso, ainda pela manha iríamos ao rio praticar rafting. Todo mundo excitado, camera descartavel a prova d'agua a mãos, sungas e maios por debaixo da roupa de aventura.



Chegamos ao rio, onde tinha uma sitio com todos os equipamentos necessário: boias, capacetes, coletes salva vida e é claro o barco por onde iríamos descer, o capitão do barco juntou a equipe e distribuiu cada um em uma posição do barco, começou a instrução para nos preparar como seria na pratica, após um rápido treino no terreno, passamos ao barco e depois transportamos o barco para uma lagoa e ficamos treinando os procedimentos básicos de remo e controle.

Terminado nossa formação de marinheiros fluviais, fomos para o rio Jacaré. Nesta hora realmente a aventura começou, nem imaginem a diversão em navegar ao sabor de uma corredeira nervosa, saltando e pulando como se fosse um cavalo enfurecido. Conseguimos controlar o barco, sem ninguém caindo na agua e avançando a grande velocidade, ate que chegamos na melhor parte um tobogan de pedra em que o rio sofria um declive de 3 metros, feito uma montanha russa descemos a toda velocidade ate chegarmos em aguas calmas, neste momento o capitão do bote, deixou-nos pular ao rio e seguir boiando com nossos coletes salva vida lentamente acompanhando a corrente.

Retornamos a cidade para uma almoço e sessão de relaxamento, pois mais tarde teríamos uma cavalgada pelo campo.







Para saber mais





Wikipédia da cidade de Brotas
Site de promoção de turismo
Site da Prefeitura Municipal de Brotas
Arborismo em Brotas
Rapel na cachoeira de Santa Eulália em Brotas
Cavalgada pelo campo em Brotas
Rafting pelo rio Jacaré em Brotas
Caminhada por trilhas em Brotas
Brotas a Cidade
Pagina com uma explicação sobre o esporte radical de arvorismo.
Pagina com uma explicação sobre o esporte radical de rapel.
Pagina com uma explicação sobre o esporte radical rafting.

sexta-feira, 12 de abril de 2002

Caminhada em uma aventura em Brotas

Caminhada a beira rio


No primeiro dia de nossa estadia, logo após um almoço substancioso, termos nos acomodado na casa e acertado os detalhes do itinerário, partimos para o primeiro passeio.



Seguimos a beira rio, subimos e descemos escadinhas , passamos por ponte pencil e vimos uma pequena barragem, vimos a igreja matriz e adentramos mata adentro. Uma caminhada pela cidade e posteriormente pegar uma trilha leve para o corpo se aclimatar e relaxar da viagem ate aqui, ao final da caminhada tomamos banho em uma cascata e nadamos em uma piscina natural refrescante.

O floc estava empolgado, a viagem foi tranquila e a primeira actividade correu tranquilamente sem grandes, foi quase como um passeio no parque.





Para saber mais





Wikipédia da cidade de Brotas
Site de promoção de turismo
Site da Prefeitura Municipal de Brotas
Arborismo em Brotas
Rapel na cachoeira de Santa Eulália em Brotas
Cavalgada pelo campo em Brotas
Rafting pelo rio Jacaré em Brotas
Caminhada por trilhas em Brotas
Brotas a Cidade
Pagina com uma explicação sobre o esporte radical de arvorismo.
Pagina com uma explicação sobre o esporte radical de rapel.
Pagina com uma explicação sobre o esporte radical rafting.

quinta-feira, 11 de abril de 2002

Uma aventura em Brotas

A cidade de Brotas


Juntamos um grupo de amigos do trabalho e resolvemos ir em expedição de aventura, algo radical que tivesse bastante adrenalina e fosse possível contar muitas historias de depois. Conhecia de ouvir falar que existia uma cidade no interior de São Paulo, que era a meca do turismo-aventura, fomos ate a Internet e numa pesquisa detalhada encontramos vários tópicos de interesse. Alugamos uma casa, contactamos uma agência de turismo local e fechamos um pacote para aventureiros de escritório.



O Floc era composto por Casio, Nana, Juliana, Mamy e eu capitaneando o time. A viagem foi tranquila partindo de Itatiba logo pela manha, antes do almoço estávamos em Brotas sem nenhuma surpresa.

A casa estava perfeita, a agência tinha agenda e os itinerários a mão. Nos refrescamos e fomos conhecer a cidade. Neste video-foto apresento algumas edificações existentes na cidade como a igreja matriz, alguns prédios históricos e uma fazenda para termos uma noção do caminho algumas imagens da estrada.

O programa de aventura que escolhemos consistia de fazer arborismo, caminhada por trilha fácil na cidade, fazer rafting, cavalgar no campo e para completar a aventura Rapel.








Para saber mais





Wikipédia da cidade de Brotas
Site de promoção de turismo
Site da Prefeitura Municipal de Brotas
Arborismo em Brotas
Rapel na cachoeira de Santa Eulália em Brotas
Cavalgada pelo campo em Brotas
Rafting pelo rio Jacaré em Brotas
Caminhada por trilhas em Brotas
Brotas a Cidade
Pagina com uma explicação sobre o esporte radical de arvorismo.
Pagina com uma explicação sobre o esporte radical de rapel.
Pagina com uma explicação sobre o esporte radical rafting.

sexta-feira, 1 de março de 2002

🧙‍♂️ LLOYD DE SALOUM E A DUNGEON DA MICROINFORMÁTICA — QUANDO O PC VIROU BUSINESS COMPUTER

 

Bellacosa Mainframe e a auditoria em computadores

☕ Um Café no Bellacosa Mainframe

🧙‍♂️ LLOYD DE SALOUM E A DUNGEON DA MICROINFORMÁTICA — QUANDO O PC VIROU BUSINESS COMPUTER

COBOL, mainframe, PCs, Winchester, Lotus 1-2-3, antivírus, backup, auditoria, Shadow IT, ITAM, CMDB, Cloud e IA — e o dia em que Lloyd descobriu que o aplicativo secreto do Financeiro era mais perigoso que um demônio ancestral.



🎬 PRÓLOGO — LLOYD ENCONTROU UM PC DEBAIXO DA MESA

— Lloyd-sama, temos um problema.

Lloyd de Saloum levantou os olhos.

Aquilo normalmente significava uma excelente oportunidade para aprender alguma magia nova.

— Um demônio?

— Não.

— Uma maldição?

— Também não.

— Um artefato mágico proibido?

— Pior. Encontramos um computador no Financeiro que ninguém da Informática sabia que existia.

Os olhos de Lloyd brilharam.

— Interessante!

O pobre auditor percebeu imediatamente que havia cometido um erro.

Poucos minutos depois, Lloyd estava ajoelhado diante da máquina.

Na tela:

C:\>

No disco rígido havia planilhas, documentos, programas em dBASE, arquivos de clientes, backups de backups, executáveis de procedência desconhecida e um diretório chamado:

C:\NOVO\FINAL\BACKUP\VELHO

— Fascinante!

— Lloyd-sama, isso não deveria estar aqui.

— Por quê?

Essa pergunta aparentemente inocente nos leva a uma das transformações mais importantes da história da informática corporativa.

Durante décadas, empresas construíram regras rigorosas para controlar computadores centrais, aplicações COBOL, arquivos, bancos de dados, usuários, backups e mudanças.

Então chegaram os microcomputadores.

E milhares de usuários descobriram que podiam fazer muita coisa sem pedir autorização ao velho CPD.

Nascia uma revolução.

E, junto com ela, uma enorme dungeon chamada:

AUDITORIA DE MICROINFORMÁTICA.



🏰 CAPÍTULO 1 — QUANDO O COMPUTADOR MORAVA NO CASTELO

Para entender a auditoria de microinformática, nosso jovem programador COBOL precisa voltar algumas décadas.

Em uma empresa tradicional, o processamento de dados era altamente centralizado.

Podíamos ter algo parecido com:

                    ┌─────────────────┐
                    │    MAINFRAME    │
                    │                 │
                    │ COBOL           │
                    │ CICS            │
                    │ IMS             │
                    │ DB2             │
                    │ VSAM            │
                    └────────┬────────┘
                             │
                 ┌───────────┴───────────┐
                 │                       │
             TERMINAL                TERMINAL
                 │                       │
              Usuário                 Usuário

O terminal normalmente não era um computador independente como conhecemos hoje.

Ele era uma janela para o sistema central.

O processamento estava no mainframe.

Os programas estavam sob controle da área de tecnologia.

Os dados estavam em datasets, bancos ou arquivos administrados.

Havia procedimentos para produção.

Havia operadores.

Havia controle de acesso.

Havia backup.

Havia processos de mudança.

Mesmo que tudo isso não fosse perfeito, existia uma importante característica:

centralização.

Se Lloyd perguntasse:

— Onde está a folha de pagamento?

Provavelmente alguém poderia responder:

— Na aplicação XPTO, executada no mainframe, usando estes programas COBOL, estes arquivos e este banco de dados.

Isso é governança.

Então alguém colocou um computador sobre uma mesa.



🖥️ CAPÍTULO 2 — O PC ESCAPOU DO CPD

O Personal Computer mudou completamente a relação entre usuário e tecnologia.

Agora um departamento podia ter poder computacional próprio.

Financeiro podia criar planilhas.

Engenharia podia comprar aplicativos.

Recursos Humanos podia montar uma pequena base de dados.

Vendas podia desenvolver um sistema departamental.

O computador deixou de ser somente uma janela para o grande computador central.

Ele próprio processava informações.

Imagine:

                 MAINFRAME
                     │
            Sistemas Corporativos
                     │
        ─────────────┼─────────────
                     │
                    LAN
                     │
        ┌────────────┼────────────┐
        │            │            │
    Financeiro     Vendas     Engenharia
        │            │            │
       PC           PC           PC
        │            │            │
     Lotus        dBASE      Aplicativo

Parece maravilhoso.

E realmente foi uma revolução de produtividade.

Mas existe uma pergunta:

quem controla tudo isso?

O programador COBOL acostumado ao mainframe talvez estranhasse.

No ambiente centralizado, para colocar uma aplicação importante em produção, normalmente existiam processos.

No PC departamental alguém poderia simplesmente criar:

C:\CONTAS\FATURA.DBF

E, seis meses depois, aquele arquivo estar participando do fechamento financeiro da empresa.

Sem que ninguém tivesse percebido quando uma experiência virou aplicação crítica.

Essa transformação é fundamental para entender todo o nosso tema.

O PC estava deixando de ser apenas Personal Computer.

Estava virando:

Business Computer.

BC.

Computador de negócios.



🧙 CAPÍTULO 3 — LLOYD DESCOBRE QUE A MAGIA FUNCIONA SEM AUTORIZAÇÃO

Lloyd provavelmente adoraria microcomputadores.

Porque eles representavam liberdade.

Você podia experimentar.

Instalar.

Programar.

Criar.

Testar.

Automatizar.

O problema empresarial aparece quando confundimos:

liberdade para experimentar

com:

liberdade para criar processos corporativos sem governança.

Imagine João, funcionário do Financeiro.

Todo mês ele recebe um arquivo e leva oito horas para produzir determinado relatório.

João aprende dBASE.

Cria uma pequena aplicação.

Agora leva vinte minutos.

Fantástico!

Depois outras pessoas começam a usar.

Dois anos depois:

Programa do João
       ↓
Relatório financeiro
       ↓
Fechamento mensal
       ↓
Diretoria
       ↓
Decisão empresarial

Parabéns.

João acabou de criar um sistema crítico.

Só existe um pequeno problema.

Ninguém sabe disso.



👻 CAPÍTULO 4 — O ANCESTRAL DO SHADOW IT

Hoje usamos a expressão Shadow IT para tecnologia utilizada fora da governança ou visibilidade formal da organização.

Mas Shadow IT não nasceu com Cloud.

Muito antes de alguém criar uma máquina virtual escondida na AWS, havia aplicações escondidas em PCs.

Podia ser:

Lotus 1-2-3
Excel
Access
dBASE
FoxPro
Clipper
Macros
scripts
executáveis locais

O usuário não estava necessariamente tentando sabotar a empresa.

Na maioria dos casos queria resolver um problema.

Essa distinção é importante.

Shadow IT frequentemente nasce de uma combinação de:

necessidade urgente
        +
tecnologia acessível
        +
processo corporativo lento
        =
solução paralela

O auditor inteligente não deveria simplesmente perguntar:

— Quem foi o irresponsável que fez isso?

Deveria perguntar:

— Por que a organização precisou disso?

Porque uma aplicação clandestina também pode ser sintoma de outro problema.

Talvez o departamento de TI demore oito meses para atender uma necessidade que o negócio precisa resolver em oito dias.


💰 CAPÍTULO 5 — AUDITORIA NÃO É CAÇA ÀS BRUXAS

Existe uma visão pobre de auditoria:

encontrar alguém fazendo algo errado.

Uma boa auditoria é muito mais interessante.

Ela procura compreender:

PROCESSO
   ↓
RISCO
   ↓
CONTROLE
   ↓
EVIDÊNCIA
   ↓
EXCEÇÃO
   ↓
IMPACTO
   ↓
AÇÃO

Suponha que encontramos dez computadores com determinado software instalado.

O auditor não deveria imediatamente gritar:

— IRREGULARIDADE!

Primeiro precisamos entender.

As dez licenças existem?

São necessárias?

São utilizadas?

Existem vinte licenças compradas e apenas dez usadas?

Outro departamento pretende comprar cinco?

Perceba a mudança.

A auditoria pode descobrir economia.

Departamento A:

20 licenças compradas
10 utilizadas
10 ociosas

Departamento B:

10 utilizadas
precisa de mais 5

Sem inventário, B compra cinco novas licenças.

Com governança, talvez seja possível reaproveitar licenças disponíveis, dependendo das condições contratuais do produto.

Auditoria também é otimização de recursos.


📦 CAPÍTULO 6 — O SOFTWARE QUE NINGUÉM USAVA

Outra preocupação clássica era encontrar software instalado e não utilizado.

Isso parece pequeno até multiplicarmos pelo tamanho da empresa.

Imagine 3.000 computadores.

Agora imagine software pago instalado em centenas deles sem necessidade.

Dinheiro parado.

O mesmo vale para hardware.

Uma área pode possuir computadores subutilizados enquanto outra solicita equipamentos novos.

Daí a necessidade de conhecer:

  • localização;

  • departamento;

  • usuário responsável;

  • fabricante;

  • modelo;

  • configuração;

  • número de série;

  • software instalado;

  • situação operacional;

  • manutenção;

  • movimentações.

Hoje chamamos grande parte desse universo de IT Asset Management — ITAM.

Para software existe Software Asset Management — SAM.

O velho inventário da microinformática evoluiu.

Mas a pergunta continua:

O que possuímos, onde está, quem usa, quanto custa e ainda precisamos disso?


🗃️ CAPÍTULO 7 — O CADASTRO DIZ 327, MAS LLOYD CONTOU 319

Aqui entramos no coração da auditoria.

Imagine o cadastro:

MICROCOMPUTADORES: 327

Lloyd percorre a empresa e encontra:

MICROCOMPUTADORES: 319

Faltam oito.

Isso não significa automaticamente fraude.

Podem estar:

  • em manutenção;

  • transferidos;

  • emprestados;

  • armazenados;

  • descartados;

  • substituídos;

  • roubados;

  • simplesmente cadastrados incorretamente.

Mas existe uma diferença.

E diferenças precisam ser explicadas.

É por isso que o texto original insiste tanto em:

bater cadastro de hardware e software com o existente.

Hoje chamaríamos isso de reconciliação.

O que nossa base acredita existir precisa ser comparado ao que realmente existe.

Esse princípio aparece em CMDBs modernas.


🧠 CAPÍTULO 8 — A EMPRESA TEM CÓDIGO, MAS PERDEU A MEMÓRIA

Agora chegamos a uma das questões mais profundas:

Como preservar a memória da empresa diante do turnover?

Voltemos ao João.

João criou uma aplicação.

Durante quinze anos recebeu solicitações:

— João, cliente XPTO precisa de tratamento diferente.

João altera.

Depois:

— João, quando o produto for 37, calcule assim.

João altera.

Depois:

— João, operações realizadas depois das 17h precisam entrar no próximo ciclo.

João altera.

Quinze anos depois existe isto:

IF CLIENTE = 'XPTO'
   ...
END-IF

A empresa possui o código.

Mas por que XPTO é diferente?

João sabe.

O programa não.

Então João se aposenta.

💀

Essa situação não é exclusividade da microinformática.

Programador COBOL conhece perfeitamente esse fenômeno.

Podemos possuir o fonte de um programa de 1989 e ainda assim não possuir todo o conhecimento necessário para compreender por que ele foi construído daquela maneira.

Existe diferença entre:

CÓDIGO

e:

CONHECIMENTO

Código registra o que acontece.

Documentação, histórico, requisitos, tickets e conhecimento humano ajudam a explicar por que acontece.


📝 CAPÍTULO 9 — DOCUMENTAÇÃO NÃO É DECORAÇÃO

Por isso “documentação inexistente” aparece como risco.

Imagine encontrar:

CALCULA.EXE

Perguntas:

Quem desenvolveu?

Qual linguagem?

Onde está o fonte?

Qual versão está em produção?

Quais arquivos utiliza?

Quem pode alterar?

Existe procedimento de instalação?

Como recuperar?

Qual é a regra de negócio?

Quem é responsável?

Sem respostas, temos uma espécie de artefato mágico.

Funciona.

Ninguém sabe exatamente como.

Lloyd adoraria.

O auditor teria pesadelos.


💾 CAPÍTULO 10 — WINCHESTER NÃO É ARQUIVO MORTO

Para os Padawans que nasceram na era do SSD: “Winchester” tornou-se uma forma popular de chamar o disco rígido.

E havia um problema.

O usuário descobria espaço em disco e começava a guardar tudo.

Logo apareciam estruturas dignas de arqueologia:

C:\
 ├── TESTE
 ├── TESTE2
 ├── TESTEVELHO
 ├── BACKUP
 ├── BACKUP2
 ├── NOVO
 ├── NOVO2
 ├── FINAL
 └── FINAL_AGORA_VAI

Parece antigo?

Abra uma pasta corporativa moderna.

Talvez encontre:

Contrato_Final.docx
Contrato_Final2.docx
Contrato_Final_Novo.docx
Contrato_Final_Revisado.docx
Contrato_Final_Revisado_FINAL.docx
Contrato_Final_Revisado_FINAL_v3.docx

Mudamos de storage.

O ser humano permaneceu compatível com versões anteriores.

Essa é a verdadeira retrocompatibilidade.


🧹 CAPÍTULO 11 — FRAGMENTAÇÃO, DEFRAG E ARQUEOLOGIA DOS DISCOS

O texto original também menciona arquivos fragmentados.

Nos discos magnéticos, um arquivo podia acabar armazenado em partes espalhadas pelo disco.

Simplificando:

Arquivo A:

[10][11][12] ........ [58] .... [97]

Um disco mecânico possui partes móveis.

O cabeçote precisa acessar diferentes posições.

Quanto mais espalhados os dados, potencialmente maior o trabalho necessário para determinadas operações.

Daí a popularização de ferramentas de desfragmentação.

Quem viveu DOS e Windows antigos provavelmente lembra de utilitários como DEFRAG, além de ferramentas de diagnóstico e manutenção de disco.

Mas atenção:

não devemos transportar automaticamente essa prática para SSDs modernos.

SSDs funcionam de maneira diferente, não possuem cabeçote mecânico e utilizam mecanismos como wear leveling e TRIM.

Aqui existe uma lição fantástica para auditoria:

o princípio pode sobreviver mesmo quando o controle técnico fica obsoleto.

O princípio era:

manter armazenamento saudável, organizado e adequadamente administrado.

A implementação mudou.


🦠 CAPÍTULO 12 — O DEMÔNIO VIAJAVA DE DISQUETE

Outra preocupação era antivírus.

Durante a era da microinformática, disquetes eram excelentes meios de transporte para dados.

E para vírus.

Um disquete passava por:

PC A
 ↓
PC B
 ↓
PC C
 ↓
casa
 ↓
PC D
 ↓
empresa

O malware ganhava transporte gratuito.

Com o tempo vieram vírus de arquivos, boot sector, macrovírus e inúmeras outras famílias.

Hoje a pergunta:

“Existe antivírus?”

é insuficiente.

Em um ambiente moderno poderíamos investigar:

EDR/XDR
patch management
hardening
MFA
least privilege
application control
telemetria
SIEM
resposta a incidentes
gestão de vulnerabilidades

A pergunta fundamental permanece:

Conseguimos prevenir, detectar, investigar e responder a comportamento malicioso no endpoint?


🔐 CAPÍTULO 13 — O PC DESCOBRIU QUE PRECISAVA DE RACF

Aqui temos um choque cultural delicioso para quem conhece mainframe.

O mainframe corporativo já possuía uma longa tradição de controles de acesso.

No mundo IBM Z podemos pensar em mecanismos como RACF e outros componentes de segurança.

Mas muitos PCs antigos foram concebidos originalmente para um contexto bastante diferente.

O usuário ligava a máquina e encontrava:

C:\>

Não existia necessariamente aquele mesmo modelo corporativo robusto de identidade, autorização e auditoria.

Quando o PC começou a processar informações importantes, surgiu uma pergunta inevitável:

Como transportar os conceitos de segurança existentes nos ambientes corporativos para a microinformática?

Não significava instalar RACF em DOS.

Significava transportar princípios.

MAINFRAME                  ENDPOINT

Identidade       →         Conta do usuário
Autorização      →         Permissões
Dataset          →         Arquivo/pasta
Auditoria        →         Logs
Backup           →         Backup endpoint
Change control   →         Gestão de software
Inventário       →         Asset Management

A tecnologia muda.

O objetivo do controle permanece.


🌐 CAPÍTULO 14 — MICRO E MAINFRAME SE ENCONTRAM

Outro item importantíssimo era a ligação micro/mainframe.

Primeiro o PC podia funcionar quase como terminal.

Depois começaram transferências de arquivos.

Depois vieram redes, client/server, aplicações gráficas e integrações cada vez mais sofisticadas.

Hoje podemos ter:

Notebook
   ↓
Browser
   ↓
Aplicação Web
   ↓
API Gateway
   ↓
API
   ↓
z/OS Connect
   ↓
CICS
   ↓
COBOL
   ↓
Db2

O usuário talvez nem saiba que existe COBOL.

Ele aperta:

CONFIRMAR PAGAMENTO

e, alguns milissegundos depois, uma transação pode estar chegando a uma aplicação no mainframe.

A velha pergunta:

“Como o micro se conecta ao mainframe?”

evoluiu para:

“Como endpoints, canais digitais, aplicações distribuídas, APIs, cloud e parceiros acessam os serviços corporativos?”

É a mesma árvore genealógica.


💽 CAPÍTULO 15 — BACKUP NÃO É COPIAR PARA BACKUP2

Lloyd encontra uma pasta:

C:\BACKUP

— Excelente! Há backup!

Não necessariamente.

Talvez ela esteja no mesmo disco.

Se o disco morrer:

ORIGINAL  → morreu
BACKUP    → morreu junto

Um verdadeiro backup exige planejamento.

O documento original já perguntava:

  • periodicidade;

  • responsável;

  • local de guarda;

  • como recuperar.

A última questão vale ouro:

como recuperar?

Backup que nunca foi testado é uma promessa.

Em ambientes modernos adicionamos conceitos como:

RPO — Recovery Point Objective

Quanto dado podemos tolerar perder?

RTO — Recovery Time Objective

Quanto tempo podemos tolerar ficar sem o serviço?

Além disso:

  • retenção;

  • cópias off-site;

  • criptografia;

  • imutabilidade;

  • testes de restauração;

  • proteção contra ransomware;

  • estratégia 3-2-1 quando apropriada.

A evolução conceitual é interessante:

BACKUP
   ↓
RECOVERY
   ↓
DISASTER RECOVERY
   ↓
BUSINESS CONTINUITY
   ↓
CYBER RESILIENCE

Não queremos simplesmente possuir cópias.

Queremos conseguir continuar ou recuperar o negócio.


⚡ CAPÍTULO 16 — CONFIG.SYS E AUTOEXEC.BAT: NÃO MEXA NO GRIMÓRIO

Quem viveu DOS provavelmente sorriu ao encontrar:

CONFIG.SYS
AUTOEXEC.BAT

Esses arquivos participavam da configuração do ambiente.

Alterações podiam carregar drivers, modificar memória, definir variáveis, caminhos e executar comandos durante a inicialização.

Era perfeitamente possível alguém “otimizar” a máquina e quebrar alguma coisa.

Isso nos leva a outro conceito moderno:

Configuration Management.

Configuração também é ativo.

Hoje não estamos preocupados com AUTOEXEC.BAT da mesma maneira.

Estamos preocupados com:

políticas
registry
GPO
MDM
containers
YAML
Terraform
Ansible
Kubernetes manifests
cloud configuration

Novamente:

o arquivo mudou.

O problema continuou.


📚 CAPÍTULO 17 — O CATÁLOGO DE SOFTWARE

O documento propõe manter um catálogo de software.

Excelente ideia.

Imagine três departamentos.

Todos precisam resolver o mesmo problema.

Cada um contrata um fornecedor diferente.

Resultado:

Área A → Sistema X
Área B → Sistema Y
Área C → Sistema Z

Agora temos três contratos, três tecnologias, três equipes, três processos de suporte e três integrações.

Talvez exista justificativa.

Mas talvez ninguém soubesse que uma solução já existia.

Um catálogo corporativo ajuda a responder:

Já temos alguma coisa que faz isso?

Esse conceito evoluiu para catálogos de aplicações, portfolios de aplicações e ferramentas de Application Portfolio Management.


🧪 CAPÍTULO 18 — COMO LLOYD FARIA UMA AUDITORIA

Vamos transformar tudo em um pequeno laboratório.

Etapa 1 — Conheça a história

Pergunte:

Quando começou a microinformática?

Por quê?

Quem decidiu?

Havia estratégia?

Compra ou aluguel?

Existia padronização?

Etapa 2 — Conheça as políticas

Descubra quais normas deveriam ser cumpridas.

Sem critério não existe avaliação consistente.

Etapa 3 — Obtenha o inventário

Precisamos saber o que a organização acredita possuir.

Etapa 4 — Vá a campo

Agora verificamos o que realmente existe.

Etapa 5 — Compare

REGISTRO
   versus
REALIDADE

Etapa 6 — Teste controles

Não pergunte somente:

— Existe backup?

Peça evidência.

Não pergunte somente:

— Existe antivírus?

Verifique.

Não pergunte somente:

— Existe documentação?

Leia.

Etapa 7 — Investigue diferenças

Toda divergência precisa de contexto.

Etapa 8 — Avalie risco

Uma diferença cadastral em um PC isolado não possui necessariamente o mesmo impacto que uma aplicação não documentada processando milhões em operações financeiras.

Etapa 9 — Recomende ações

A recomendação deve atacar causa e risco, não apenas o sintoma.


🕵️ CAPÍTULO 19 — O AUDITOR QUE PROCURA CAUSA, NÃO CULPADO

Imagine encontrar um PC sem proteção adequada.

Auditoria superficial:

“Usuário em desacordo com a norma.”

Auditoria investigativa:

Por que isso aconteceu?

Descobrimos que o agente deveria ser instalado automaticamente.

Por que não foi?

A máquina estava fora do inventário.

Por quê?

Foi transferida entre departamentos sem atualização cadastral.

Agora temos uma cadeia:

Transferência inadequada
        ↓
Inventário incorreto
        ↓
Gestão não identifica endpoint
        ↓
Controle não é aplicado
        ↓
Endpoint fica desprotegido

O computador sem proteção era apenas o último sintoma.

A verdadeira descoberta está no processo quebrado.

Isso é muito mais valioso.


☁️ CAPÍTULO 20 — O PC VIROU CLOUD

Agora chegamos à ironia histórica.

Décadas atrás:

“O departamento comprou um PC sem informar o CPD.”

Depois:

“Instalaram um software sem informar TI.”

Depois:

“Colocaram um servidor Linux embaixo da mesa.”

Depois:

“Criaram uma VM.”

Depois:

“Contrataram SaaS no cartão corporativo.”

Depois:

“Criaram recursos na Cloud.”

Agora:

“Colaram dados corporativos numa IA generativa.”

Percebeu?

O objeto mudou.

O padrão permanece:

TECNOLOGIA FICA MAIS ACESSÍVEL
             ↓
USUÁRIO GANHA AUTONOMIA
             ↓
INOVAÇÃO ACELERA
             ↓
GOVERNANÇA PERDE VISIBILIDADE
             ↓
RISCO APARECE
             ↓
NOVOS CONTROLES SÃO CRIADOS

É praticamente um ciclo histórico da tecnologia empresarial.


🤖 CAPÍTULO 21 — SHADOW AI: O NOVO LOTUS 1-2-3 CLANDESTINO

E chegamos a 2026.

Um funcionário descobre uma ferramenta de IA.

Começa usando para corrigir textos.

Depois resume documentos.

Depois analisa contratos.

Depois envia código.

Depois envia dados de clientes.

Depois constrói um agente.

Em algum momento a experiência pessoal pode virar processo empresarial.

A auditoria moderna deveria perguntar:

Qual ferramenta?
Quem autorizou?
Qual contrato?
Qual modelo?
Quais dados entram?
Onde são processados?
Existe retenção?
Existe logging?
Existe DLP?
Quem revisa as respostas?
Há integração com sistemas?
Quais permissões o agente possui?
Existe supervisão humana?
Como desligamos isso?

Compare com a auditoria antiga:

Qual software?
Quem comprou?
Onde está instalado?
Quem utiliza?
Quais arquivos acessa?
Existe documentação?
Existe backup?
Quem é responsável?

Lloyd provavelmente sorriria.

— É o mesmo feitiço!

Exatamente.


🧠 CAPÍTULO 22 — DO PERSONAL COMPUTER AO PERSONAL AGENT

Existe ainda uma evolução curiosa.

O PC democratizou processamento.

A Web democratizou publicação.

Cloud democratizou infraestrutura.

SaaS democratizou software corporativo.

Low-code democratizou desenvolvimento.

IA generativa democratizou parte da produção intelectual e automação.

Agentes começam a democratizar execução autônoma de tarefas.

Portanto a pergunta histórica da auditoria fica ainda mais importante:

Quanto de liberdade podemos oferecer sem perder governança, segurança e responsabilidade?

Não existe resposta simples.

Bloquear tudo destrói produtividade.

Liberar tudo cria riscos.

A solução normalmente está entre os extremos:

AUTONOMIA
    +
GUARDRAILS
    +
OBSERVABILIDADE
    +
RESPONSABILIDADE

🧙‍♂️ CAPÍTULO 23 — O QUE UM PROGRAMADOR COBOL TEM A VER COM ISSO?

Tudo.

Você talvez pense:

“Bellacosa, eu só quero programar COBOL.”

Então guarde esta lição.

Um programa não existe isoladamente.

Seu COBOL participa de um ecossistema:

Usuário
 ↓
Canal
 ↓
Aplicação
 ↓
API / MQ / CICS
 ↓
COBOL
 ↓
Db2 / IMS / VSAM
 ↓
Batch
 ↓
Outros sistemas

Cada seta possui:

  • identidade;

  • autorização;

  • configuração;

  • logs;

  • documentação;

  • dependências;

  • recuperação;

  • responsáveis.

Um excelente programador não conhece somente sintaxe.

Ele começa a entender o sistema ao redor do programa.


🏺 CAPÍTULO 24 — SEU PROGRAMA COBOL É UM ARTEFATO HISTÓRICO

Imagine abrir um programa:

       IF WS-CUSTOMER-CODE = 317
           PERFORM SPECIAL-PROCESSING
       END-IF.

Não remova imediatamente.

Pergunte:

Por quê?

Talvez exista uma regra contratual de 1997.

Talvez o cliente nem exista mais.

Talvez seja código morto.

Talvez seja absolutamente crítico.

O auditor e o mantenedor de legado compartilham uma virtude:

desconfiança metodológica.

Não significa suspeitar das pessoas.

Significa não confundir aparência com evidência.

O código compila?

Ótimo.

Mas está correto?

Tem teste?

Tem documentação?

Quem depende dele?

Qual impacto de uma alteração?

Essa mentalidade transforma um digitador de COBOL em engenheiro de sistemas.


🕒 CAPÍTULO 25 — O EASTER EGG DAS 03:17

Lloyd encontra uma documentação antiga:

“Não executar antes das 03:17.”

— Por quê?

Silêncio.

Ninguém sabe.

O programador original se aposentou.

O analista que conhecia o processo saiu.

O documento não explica.

Lloyd, naturalmente, executa às 03:16.

A dungeon inteira começa a tremer.

😂

Esse é o easter egg, mas também contém uma lição séria.

Uma organização pode preservar:

O QUE FAZER

e perder:

POR QUE FAZER

Esse segundo conhecimento é frequentemente muito mais difícil de reconstruir.

Por isso bons comentários, documentação, versionamento, tickets, decisões arquiteturais e transferência de conhecimento são tão importantes.


🗺️ CAPÍTULO 26 — A EVOLUÇÃO COMPLETA DA DUNGEON

Podemos finalmente montar nosso mapa:

MAINFRAME CENTRALIZADO
        ↓
MICROCOMPUTADOR
        ↓
REDES LOCAIS
        ↓
CLIENT/SERVER
        ↓
INTERNET
        ↓
WEB
        ↓
VIRTUALIZAÇÃO
        ↓
CLOUD
        ↓
SAAS
        ↓
LOW-CODE
        ↓
GENERATIVE AI
        ↓
AI AGENTS

A cada camada, a tecnologia fica mais acessível.

E surge novamente a pergunta:

Quem governa?


☕ EPÍLOGO — LLOYD FINALMENTE ENTENDEU O VERDADEIRO FEITIÇO

Depois de examinar computadores, discos, aplicativos, números de série, backups, documentação e cadastros, Lloyd chegou a uma conclusão.

A auditoria de microinformática nunca foi realmente sobre contar computadores.

Também não era sobre procurar arquivos pessoais no Winchester.

Nem sobre descobrir quem havia instalado três processadores de texto diferentes.

Era sobre uma coisa muito maior:

descobrir se a empresa continuava conhecendo e controlando a tecnologia da qual havia passado a depender.

Nos tempos do mainframe, boa parte desse universo estava centralizada.

O PC distribuiu poder computacional.

A rede conectou esse poder.

A Internet expandiu as fronteiras.

Cloud distribuiu infraestrutura.

SaaS distribuiu aplicações.

Low-code distribuiu desenvolvimento.

IA distribuiu capacidade cognitiva.

Agentes começam a distribuir capacidade de ação.

E toda vez que distribuímos poder tecnológico, precisamos redistribuir também:

RESPONSABILIDADE
CONTROLE
CONHECIMENTO
SEGURANÇA
OBSERVABILIDADE

Caso contrário teremos sistemas funcionando perfeitamente...

...que ninguém sabe que existem.

Lloyd fechou o velho computador.

— Então encontramos o demônio?

O auditor balançou a cabeça.

— Não exatamente.

— Encontramos uma aplicação crítica sem documentação?

— Sim.

— Sem responsável?

— Sim.

— Sem backup testado?

— Sim.

— Fora do inventário?

— Sim.

— E ninguém sabe quem criou?

— Exatamente.

Lloyd sorriu.

— Excelente! Quero ver o código!

O auditor começou a suar.

Na tela apareceu:

C:\SISTEMA> DIR

CLIENTES.DBF
FATURA.DBF
CALCULA.EXE
README.TXT

Lloyd abriu o README.

Havia apenas uma frase:

“NÃO APAGAR. É IMPORTANTE.”

Nenhuma assinatura.

Nenhuma documentação.

Nenhum responsável.

Nenhuma explicação.

Lloyd ficou maravilhado.

O auditor pediu café.

E em algum lugar do castelo, provavelmente às 03:17, um velho batch COBOL terminou com:

CC 0000

sem jamais imaginar que, décadas depois, continuávamos tentando resolver exatamente o mesmo problema.

Porque computadores mudam.

Linguagens mudam.

Storage muda.

Redes mudam.

Cloud muda.

IA muda.

Mas existe uma constante assustadoramente retrocompatível:

Toda tecnologia que começa como experiência pode acabar virando infraestrutura crítica antes que alguém perceba.

E talvez essa seja a verdadeira magia que Lloyd de Saloum precisava aprender.

Não a magia de criar sistemas.

Mas a magia muito mais difícil de saber quais sistemas existem, por que existem, quem responde por eles e o que acontecerá quando alguma coisa der errado.

☕ Bem-vindo ao Bellacosa Mainframe.

Onde até um PC esquecido debaixo de uma mesa pode esconder uma dungeon inteira de governança corporativa.

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...