✨ Bem-vindo ao meu espaço! ✨ Este blog é o diário de um otaku apaixonado por animes, tecnologia de mainframe e viagens. Cada entrada é uma mistura única: relatos de viagem com fotos, filmes, links, artigos e desenhos, sempre buscando enriquecer a experiência de quem lê. Sou quase um turista profissional: adoro dormir em uma cama diferente, acordar em um lugar novo e registrar tudo com minha câmera sempre à mão. Entre uma viagem e outra, compartilho também reflexões sobre cultura otaku/animes
segunda-feira, 17 de julho de 2017
Mini-ferrovia a Milano
domingo, 16 de julho de 2017
🔥 CICS Transaction Server for z/OS 5.4 — O Mixed-Language Server Corporativo
| Bellacosa Mainframe anuncia o cics 5.4 |
🔥 CICS Transaction Server for z/OS 5.4 — O Mixed-Language Server Corporativo
☕ Midnight Lunch no meio da década de 2010
Junho de 2017.
O mundo das aplicações corporativas já não se contentava apenas com REST/JSON, automação e métricas.
Era hora de suporte profundo a ambientes mistos (múltiplas linguagens), programação avançada e políticas dinâmicas que pudessem controlar o ritmo transacional com menos mão pesada do operador.
O CICS TS 5.4 foi lançado nesse contexto — não como um “upgrade qualquer”, mas como plataforma corporativa madura e flexível.
📅 Datas importantes
📌 Data de Lançamento (GA): 16 de junho de 2017 — quando a versão 5.4 entrou no mundo com bastante ruído e expectativa.
📌 Status e Fim de Vida: (EOS) já cumpriu seu ciclo tradicional e foi sucedido pelas séries 5.5 e posteriores. Hoje, as versões mais novas recebem suporte contínuo.
💬 Bellacosa comenta:
“A versão 5.4 foi aquele ponto onde o CICS deixou de ser apenas um transaction processing engine e virou um application server corporativo com fibra para linguagens múltiplas.”
| cics 5.4 |
🆕 O que há de novo — e o que isso realmente significa
🧠 1) Suporte completo ao Java™ EE 7 Full Platform
O CICS 5.4 trouxe a capacidade de rodar aplicações Java padronizadas dentro do seu Liberty JVM Server. Isso facilitou a integração com frameworks corporativos Java e lançou as bases para desenvolvimento moderno diretamente no mainframe.
💬 Bellacosa:
“De repente seu servidor transacional passou a ser um servidor de aplicações completo — sem precisar arrastar um WebSphere pesado para o meio.”
🔄 2) Nova API assíncrona poderosa
Foi introduzido um novo asynchronous API, permitindo que programas CICS trabalhem em modo parent–child, event–driven e processing não-bloqueante — um conceito que hoje é padrão em arquiteturas modernas.
💡 Isso quer dizer que você pode iniciar longas operações sem bloquear a task principal, aumentando desempenho e escalabilidade.
📜 3) Políticas Dinâmicas estendidas
O modelo de policy-based management cresceu em poder e flexibilidade, apoiando regras e ações mais amplas — como monitoramento de recursos, regras de bundle e AID chains — com ações automáticas quando limites são ultrapassados.
📌 Bellacosa tip:
“Políticas são a válvula de segurança automática do CICS. Em 5.4 eu comecei a ver operações que se auto-curavam sem dedo no console.”
🔐 4) Segurança e Resiliência Aprimoradas
Ainda que parte tenha chegado via continuous delivery, o 5.4 suportou melhorias como:
✔ Multi-factor authentication no CMCI (por PTF) — protege gerentes e operadores.
✔ Suporte a novas opções de TLS e HSTS para servidores HTTP, aumentando resistência contra ataques man-in-the-middle.
💬 Easteregg:
“Quando o Security começa a pedir MFA e HSTS, você sabe que não estamos mais em 1980.”
🔁 5) Interoperabilidade e APIs Externas
Novas opções no EXCI (External CICS Interface) permitiram:
-
QUERY CHANNEL
-
STARTBROWSE CONTAINER
-
GETNEXT / ENDBROWSE CONTAINER
Isso aumentou o controle de dados dentro de containers e canais diretamente por programas externos conectados ao CICS.
📈 6) Ciclo Contínuo de Entrega
O 5.4 consolidou um modelo de Continuous Delivery (CD) (entregas contínuas) para a família CICS, com novos recursos, PTFs e melhorias liberados sem a necessidade de reinstalação total.
💬 Bellacosa comenta:
“Era como uma distro Linux rolling release: você instalava uma vez, e o CICS continuava evoluindo como um serviço vivo.”
🛠️ Melhoria Profunda nas Operações
🎯 Suporte aprimorado a CICSPlex SM — Melhor uso da saúde de regiões para balanceamento de workloads.
🎯 Melhor gestão de policy rule types — Agora monitorando recursos como AIDs e bundles.
🎯 Extra métricas e pontos de instrumentação para monitoramento detalhado.
🤓 Eastereggs e Curiosidades Bellacosa
🍺 5.4 foi quase um micro-server antes de micro-serviços
O trabalho com APIs assíncronas + multilinguagem começou a antecipar muitos conceitos que hoje são triviais em arquiteturas micro-serviço.
🍺 Educação Visual
Nesta versão, muitos clientes começaram a usar CICS Explorer como IDE para desenvolvimento e investigação do ciclo de vida.
🍺 Provisioning Toolkit nasce de vez
Ferramentas para provisionamento rápido de ambientes CICS entraram no cenário, acelerando setups de dev/test.
🧠 Exemplo de História de Cliente (Bellacosa Feel)
Imagine um grande banco regional em 2018:
👨💻 Problema: aplicações híbridas com COBOL + Java + serviços Web demoravam para se comunicar, e o time de operações estava saturado com scripts manuais, thresholds e controles.
🚀 Com CICS TS 5.4:
-
Um serviço de notificações assíncronas foi implementado com a nova API assíncrona, liberando tasks rapidamente.
-
Novos serviços Java EE foram hospedados na mesma região, simplificando arquitetura.
-
Políticas automáticas reiniciaram bundles problemáticos sem intervenção manual.
💬 Bellacosa comenta:
“Isso transformou o CICS de legacy em hub de serviços — robusto, misto, corporativo.”
💡 Dicas Bellacosa para quem encara 5.4
✔ Estude APIs assíncronas antes de implementar lógicas bloqueantes.
✔ Aumente o uso de policy rules para saúde e thresholds.
✔ Explore Java EE Full com Liberty para misturar linguagens sem criar zonas de dor.
✔ Use EXCI extensões para integração avançada com ferramentas externas.
🎯 Conclusão Bellacosa
CICS TS 5.4 não foi só mais um release.
Ele foi o que colocou o CICS no mapa moderno de plataformas corporativas:
🔥 Multilanguage (Java EE Full)
🔥 APIs assíncronas (escala real)
🔥 Políticas inteligentes
🔥 Segurança moderna
🔥 DevOps + Continuous Delivery
📌 5.4 é onde o CICS deixou de dar só respostas rápidas e começou a orquestrar aplicações completas com estilo, disciplina e performance.
Tram numero 9 circulando em Milão
Um tram parando em sua paragem
Neste mês resgatei vários pequenos vídeos sobre os meios de transporte de Milão. Fico imaginando como a qualidade de vida é valorizada nesta cidade, sem transito infernal, ruas tranquilas voltadas para os pedestres, ciclistas e motociclistas... vê-se carro, mas poucos nada comparado com as cidades brasileiras.Outra coisa curiosa em Milão, existem poucos postos de gasolina e normalmente quando encontramos são poucas bombas, sem frentistas, claro que existem grandes postos de combustível, porém são minoria, o mesmo se aplica aos estacionamentos, agora os parquímetros estes existem e são bem caros, bem como pedágios/restrição para entrar de carro na área central.
Eu admirei estes sistema, principalmente o que cada pessoa tem um cartão e paga uma tarifa mensal para usar todos os transportes que necessitar, sendo muito econômico este sistema. Um dia quem sabe seremos tão evoluídos e tenhamos um sistema de transporte justo e democrático.
Voltando a tram 9 e para os amantes dos transportes sobre trilhos: Milão é uma das cidades mais fantásticas neste quesito, existem trens internacionais; trens que ligam regiões, cidades, metro, bondes e trans.
E em nosso filme estou em uma paragem, parado sobre a calçada e fico apreciando o Tram 9 chegando a paragem, parando, pegando passageiros e preparando-se para seguir rumo a Stazione Centrale FS.
sábado, 15 de julho de 2017
Chove chuva chove sem parar
Quando não se tem nada para fazer, inventa-se.
Estou no mesmo abrigo dos vídeos do Tram, esperando a chuva parar, como não tenho nada para fazer, fico filmando, câmera ligada e capturando algumas cenas do cotidiano milanês.
Pessoas correndo de um lado ao outro, tentando se proteger da chuva, a igreja de São Lourença com a famosa estatua do Imperador Constantino, quando de repente os sinos começaram a badalar informando a hora.
E danada da chuva não passa, a bateria da maquina fotográfica esta quase acabando e estamos aqui embaixo de uma marquize, assistindo o dia passar, apreciando ver as pessoas correndo para apanhar o Tram, tentando se proteger dos granizos e da chuva torrencial.
Com isso termino o vídeo, gostou? Deixe seu comentário.
sexta-feira, 14 de julho de 2017
Construindo trilhos em tempos modernos
Como se constrói os trilhos do bonde (tram) em Milão?
Sou uma pessoa curiosa e investigativa, andando por Milão fiquei admirado pela quantidade de trilhos espalhados pela cidade, esses carris de ferro são utilizados por diversos tipos de bondes e trams, apreciando esse maravilhoso sistema ferroviário, surgiu uma duvida, como será feito a construção do mesmo?
Será que os trilhos são colocados sobre os dormentes como eram no passado? Operários com pás e picaretas? Não meus amigos, usando o melhor da engenharia moderna, grandes maquinas com guindastes pega os módulos prontos e vai conectando como seu fosse um lego gigante. Incrível e rápido as linhas vão sendo colocadas e aparafusadas ao restante do caminho.
Andando por Milão com um pouco de sorte podemos assistir uma equipe construindo um novo ramal, vemos os trilhos espalhados pela asfalto, sendo retirado de um caminho e colocados no novo ramal. Este pequeno vídeo é uma homenagem aos trabalhadores que constroem os trilhos desta ferrovia urbana, que são invisíveis para nós no dia a dia corrido
.
Trilhos, trans, bondes e sua construção por guindastes e módulos semi-construídos nas ruas de Milão.
quinta-feira, 13 de julho de 2017
Uma tarde chuvosa parado e apenas vendo o tram
Pego de surpresa por uma chuva forte.
Meu prazer é capturar cenas do cotidiano, aquelas cenas que ninguém presta atenção no dia a dia. Este vídeo é a continuação do meu passeio em Milão, estava na rua caminhando rumo a Igreja de São Lourenço quando fui pego pela forte chuva.
Abrigado em uma marquise e entediado por não poder sair dali, resolvi filmar a rua, devo dizer que estava muito surpreendido pela chuva de granizo e também maravilhado com o sistema de transporte publico de Milão.
A cidade é planejado para o pedestre com linhas de metro, linhas de trem, bondes e trans todos interligados se encontrando em diversos pontos, com um simples bilhete podemos usufruir de todos os serviços.
Voltando a chuva, as vezes não temos nada para fazer, só ficar esperando a chuva passar, aproveitar por estar abrigado da chuva e olhando o tram parado por falta de eletricidade. Um pouco "noiso" porém podemos contemplar o tram e pegar todos os seu detalhes para quem não conhece este tipo de veiculo.
Espero que gostem.
quarta-feira, 12 de julho de 2017
O Bonde sob a tempestade de verão de Milão
Uma tempestade de granizo em pleno verão.
Dentro da Moderna Milão ainda existe uma bairro com as ruínas da Mediolanum romana com os restos do palácio do Imperador, Igrejas dos anos 300, parte de torres defensiva e muralha... Uma bela igreja é a de São Lourenços com suas colunas.Numa de minhas visitas a esta bela igreja, estou caminhando pelas ruas, quando de repente sou pego por uma forte chuva de verão. Me abrigo numa entrada de prédio e naquele abrigo improvisado, fico apreciando a queda de granizos e a forte chuva que cai.
Em frente passa o trilho do Tram, apreciou as colunas de São Lourenço sob a chuve bem proximo da Porta Ticinese... a chuvinha caindo bucolicamente e o tram passando... a beleza de uma tarde fria de final de verão com chuva e granizo caindo sob a cidade