Translate

Mostrar mensagens com a etiqueta educação. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta educação. Mostrar todas as mensagens

terça-feira, 10 de março de 2026

IPL Simulator

 

Bellacosa Mainframe Apresenta IPL Simulator

Um Simulador Mockup que exibe mensagens em formato terminal 3270, fazendo passo a passo o IPL e outras funcionalidades do Start de um Mainframe.


Experimente e conheça as atividades de um Operator, Sysprog e SysAdmin da Stack Mainframe



SImulator em ação


https://vagnerbellacosa.github.io/LAB_IBM_IPLMainframe/


#ibm #mainframe #ipl #sysprog #sysadmin #mockup #simulator #screen #t3270



segunda-feira, 21 de julho de 2025

COBOL : O mundo depende de um código de quase 66 anos que ninguém conhece mais

Bellacosa Mainframe e o dilema de investir tempo e dinheiro na formaçao Mainframe

COBOL : O mundo depende de um código de quase 66 anos que ninguém conhece mais

4,385 followers

Uma parcela alarmantemente grande dos sistemas empresariais e financeiros do mundo funciona em COBOL, e apenas uma pequena comunidade de programadores sabe disso. A IBM acha que o Watson pode ajudar, mas não é garantido.

Por JD Sartain (https://www.pcmag.com/articles/ibms-plan-to-update-cobol-with-watson)


Article content
Diversos monitores e o famoso emulador 3270

Todos os dias, 3 biliões de dólares em transações são geridos por uma linguagem de programação de 64 anos que quase ninguém conhece.

Chama-se COBOL (Common Business Oriented Language) e, apesar do fato de a maioria das escolas e universidades terem parado de ensiná-lo há décadas, continua sendo uma das principais linguagens de programação de mainframe usadas atualmente, especialmente em setores como bancário, automotivo, de seguros, governamental, de saúde. e finanças.

De acordo com o Jornal Internacional de Pesquisa Avançada em Ciência, Comunicação e Tecnologia (IJARSCT): 43% de todos os sistemas bancários ainda usam COBOL, que lida com transações diárias de US$ 3 trilhões, incluindo 95% de todas as atividades de caixas eletrônicos nos EUA, e 80 por cento de todas as transações presenciais com cartão de crédito.

O problema é que poucas pessoas estão interessadas em aprender COBOL atualmente. Codificá-lo é complicado, parece uma aula de inglês (muita digitação), o formato de codificação é meticuloso e inflexível e leva muito mais tempo para compilar do que seus concorrentes.

E como ninguém mais aprende isso, é cada vez mais difícil encontrar programadores que consigam trabalhar e manter todo esse código. Muitos desses “ cowboys COBOL ” estão envelhecendo e deixando de lado a força de trabalho e os substitutos são escassos.

Isso nos coloca em uma situação complicada. Precisamos manter e modernizar o código que sustenta grande parte do mundo empresarial e financeiro, mas não temos trabalhadores qualificados suficientes para realizar essas atualizações.

Este é precisamente o tipo de problema que a IBM pensa que pode resolver com a IA.

Watson para o resgate?

A abordagem da IBM é bastante simples: em vez de depender exclusivamente de um grupo limitado de programadores humanos para resolver o problema, ela construiu um assistente de código generativo alimentado por IA (watsonx) que ajuda a converter todo aquele código COBOL antigo e empoeirado para uma linguagem mais moderna, desse modo economizando aos codificadores inúmeras horas de reprogramação.

Em termos extremamente simplificados, o processo é semelhante a inserir um ensaio escrito em inglês no ChatGPT e solicitar a tradução de certos parágrafos para o esperanto. Ele permite que os programadores peguem um pedaço de COBOL e recrutem watsonx para transformá-lo em Java. Mas é claro que na prática não é tão simples assim.

“Pode ser 80 ou 90 por cento do que eles precisam, mas ainda requer algumas mudanças. É um aumento de produtividade e não uma substituição do desenvolvedor."

- Skyla Loomis, vice-presidente de software IBM Z

A vice-presidente de gerenciamento de produtos e automação de TI da IBM, Keri Olson, explica que watsonx é uma solução ponta a ponta que envolve um processo de várias etapas para executar esses tipos de tarefas complexas de tradução de código. Depois que a IBM e o cliente tiverem um entendimento completo do cenário de aplicativos, do fluxo de dados e das dependências existentes, “nós os ajudaremos a refatorar seus aplicativos”, diz ela. “Ou seja, dividi-lo em pedaços menores, que o cliente pode escolher seletivamente, naquele momento, para fazer a modernização de COBOL para Java.”

Skyla Loomis, vice-presidente de IBM Z Software da IBM, acrescenta: “Mas você deve lembrar que esta é uma ferramenta de assistente de desenvolvedor . É assistido por IA, mas ainda requer o desenvolvedor. Então, sim, o desenvolvedor está envolvido com as ferramentas e ajudando os clientes a selecionar os serviços.” Uma vez estabelecida a parceria entre homem e máquina, a IA intervém e diz: ‘Ok, quero transformar esta parte do código. O desenvolvedor ainda pode precisar realizar algumas pequenas edições no código fornecido pela IA, explica Loomis. “Pode ser 80 ou 90 por cento do que eles precisam, mas ainda requer algumas mudanças. É um aumento de produtividade – não um tipo de atividade de substituição do desenvolvedor.”

Não existe tal coisa como uma coisa certa

Se for bem-sucedido, o assistente de código watsonx poderá ter enormes implicações para o futuro, mas nem todos estão convencidos de que o que a IBM diz ser é uma solução milagrosa. Muitos que se lembram do experimento anterior de IA da IBM, o Watson Health, hesitam em confiar em outro grande projeto de IA da empresa porque o anterior falhou miseravelmente e não cumpriu suas promessas ambiciosas.

O distinto vice-presidente e analista do Gartner, Arun Chandrasekara, também está cético porque “a IBM não tem estudos de caso, neste momento, para validar suas afirmações”, diz ele. “A geração de IA é uma tecnologia em estágio inicial que leva tempo para ser aperfeiçoada. Tenho certeza de que eles têm freios e contrapesos para resolver esta situação, mas prefiro adotar a abordagem de ‘esperar para ver se funciona’”.

O watsonx Code Assistant permite que os programadores selecionem bits específicos de código COBOL e os traduzam para Java instantaneamente (Crédito: IBM)

Até a IBM admite que a tecnologia é nova e não comprovada, mas permanece otimista quanto ao seu futuro. “Se você está perguntando sobre estudos de caso específicos do assistente de código watsonx, Arun está correto”, diz Olson. “Ainda não publicamos nenhum estudo de caso sobre isso. No entanto, se você observar nossa experiência com a computação Z e nossos clientes no mainframe, bem como nossa experiência com IA; estamos combinando essas duas coisas para fornecer uma experiência de IA de última geração. É verdade, estamos no início para levar isso aos clientes.”

Portanto, embora a tradução de código de IA seja certamente uma ideia promissora, ainda resta saber se ela pode realmente ser implantada com sucesso e causar impacto no mundo real.

Robôs e codificadores trabalhando lado a lado?

Se tudo isso acontecer, poderá ter implicações muito além do enigma do COBOL. Atualizar e modernizar código antigo é somente a ponta do iceberg quando se trata do que é possível com a criação de código aumentado por IA, e a IBM não é a única empresa correndo para construir uma solução.

Um relatório de 2023 do Gartner afirma que “até 2028, a combinação de humanos e assistentes de IA trabalhando em conjunto poderia reduzir o tempo para concluir tarefas de codificação em 30%” e que 80% dos programadores usarão IA de alguma forma. Muitos acreditam que isso acontecerá muito mais cedo, à medida que a tecnologia de IA varrer o mundo, com mais empresas investindo no seu desenvolvimento todos os dias.

Agora, como diz Chandrasekara, analista do Gartner, só temos que “esperar para ver”


https://www.linkedin.com/embed/feed/update/urn:li:ugcPost:7437154800254902273

.

terça-feira, 13 de março de 2007

O que é Open Mainframe Project?

 

Bellacosa Mainframe apresenta o Open Mainframe Project

O que é Open Mainframe Project?

O Open Mainframe Project (OMP) é uma iniciativa global criada para apoiar o desenvolvimento, a modernização e a adoção de tecnologias abertas no ecossistema Mainframe.

O projeto foi lançado em 2015 e é hospedado pela Linux Foundation, reunindo empresas, universidades, desenvolvedores e especialistas Mainframe de todo o mundo.


Definição Simples

O Open Mainframe Project é uma comunidade colaborativa que busca:

✅ Atrair novos profissionais para Mainframe

✅ Incentivar projetos Open Source

✅ Modernizar aplicações legadas

✅ Promover educação e treinamento

✅ Integrar Mainframe com tecnologias modernas


Por que o Projeto Foi Criado?

Durante muitos anos o Mainframe foi visto como um ambiente fechado.

Ao mesmo tempo:

Cloud
DevOps
Git
Linux
Open Source
Containers
APIs

ganhavam popularidade.

O Open Mainframe Project surgiu para aproximar o Mainframe desse universo moderno.


Objetivos Principais

Educação

Capacitar novas gerações de profissionais.


Comunidade

Criar um ecossistema colaborativo.


Open Source

Estimular projetos abertos para IBM Z.


Modernização

Conectar Mainframe às tecnologias atuais.


Quem Participa?

Diversas empresas fazem parte da iniciativa.

Entre elas:

  • IBM

  • Broadcom

  • Rocket Software

  • Vicom Infinity

  • BMC

  • SUSE

  • Phoenix Software

  • Universidades e instituições acadêmicas


Estrutura do Projeto

Open Mainframe Project
           │
           ├── Educação
           ├── Open Source
           ├── Eventos
           ├── Mentoria
           └── Comunidade

Projetos Importantes

Zowe

Um dos projetos mais famosos do Open Mainframe Project.

O que é?

Framework Open Source para Mainframe.

Permite:

  • CLI moderna

  • APIs REST

  • Interface Web

  • Integração DevOps


Arquitetura

Desenvolvedor
      ↓
Zowe CLI
      ↓
z/OS
      ↓
CICS
DB2
Datasets
JES

Zowe CLI

Exemplo:

zowe jobs list jobs

Consulta Jobs do z/OS usando linha de comando moderna.


Mentorship Program

Programa internacional de mentoria.

Conecta:

Estudantes
     ↓
Mentores
     ↓
Projetos Reais

Mainframe Open Education

Iniciativas educacionais para:

  • COBOL

  • JCL

  • RACF

  • CICS

  • DB2

  • LinuxONE

  • DevOps


Ambientes Gratuitos

O projeto disponibiliza acesso a recursos de aprendizado.

Incluindo:

  • Laboratórios

  • Cursos

  • Documentação

  • Trilhas de certificação


Eventos

O Open Mainframe Project participa de:

  • SHARE

  • GSE

  • Open Source Summit

  • IBM TechXchange


Mainframe e Open Source

O projeto ajuda a integrar:

Git
GitHub
Python
Java
Node.js
Linux
Ansible
Docker
Kubernetes

com o ambiente Mainframe.


DevOps no Mainframe

Promove ferramentas modernas como:

  • Git

  • Jenkins

  • GitLab

  • Ansible

  • Zowe


Exemplo

GitHub
   ↓
Pipeline CI/CD
   ↓
Teste COBOL
   ↓
Deploy z/OS

LinuxONE e Open Mainframe

O projeto também incentiva o uso de:

LinuxONE
Red Hat
Ubuntu
SUSE
OpenShift

executando sobre hardware IBM Z.


Programa de Embaixadores

O Open Mainframe Project possui uma rede global de:

Ambassadors

que promovem:

  • palestras;

  • workshops;

  • treinamentos;

  • eventos técnicos.


Benefícios para Estudantes

✅ Conteúdo gratuito

✅ Mentorias internacionais

✅ Contato com especialistas

✅ Projetos Open Source

✅ Networking global


Benefícios para Empresas

✅ Formação de talentos

✅ Modernização tecnológica

✅ Integração Open Source

✅ Aumento da comunidade Mainframe


Curiosidades

1. O projeto é mantido pela Linux Foundation

2. Possui participantes de dezenas de países

3. O Zowe nasceu dentro do Open Mainframe Project

4. Milhares de estudantes participam de programas educacionais todos os anos

5. É uma das maiores iniciativas globais de promoção da plataforma Mainframe


Recursos Oficiais

Site Oficial

Open Mainframe Project

Projeto Zowe

Zowe

Linux Foundation

Linux Foundation


Resumo Rápido

ConceitoFunção
Open Mainframe ProjectComunidade global Mainframe
Linux FoundationOrganização mantenedora
ZoweFramework Open Source
MentorshipPrograma de mentoria
EducaçãoFormação de profissionais
DevOpsModernização Mainframe
Open SourceProjetos colaborativos
LinuxONEIntegração Linux e IBM Z

Conclusão

O Open Mainframe Project é uma iniciativa global da Linux Foundation dedicada a fortalecer o ecossistema Mainframe através de educação, colaboração, inovação e projetos Open Source. Seu objetivo é conectar a robustez do IBM Z às tecnologias modernas, formando novos profissionais e garantindo que o Mainframe continue evoluindo como uma das plataformas mais importantes do mundo corporativo.