Translate

sexta-feira, 4 de maio de 2007

O que é Rightsizing?

 

Bellacosa Mainframe e o que é rightsize

O que é Rightsizing?

Imagine que uma empresa possui um grande ambiente IBM Mainframe.

Durante muitos anos, era comum ouvir duas propostas completamente opostas:

  • "Coloque tudo no Mainframe."

  • "Tire tudo do Mainframe."

Com o tempo, as empresas perceberam que nenhuma dessas estratégias era perfeita.

Então surgiu uma terceira abordagem:

Coloque cada aplicação na plataforma onde ela funciona melhor.

Essa filosofia é chamada de Rightsizing.

Hoje ela é considerada uma das estratégias mais inteligentes para arquiteturas corporativas.


Definição simples

Rightsizing é a prática de escolher a plataforma mais adequada para cada aplicação ou carga de trabalho, considerando fatores como desempenho, custo, segurança, disponibilidade e facilidade de manutenção.

Em outras palavras:

Rightsizing significa utilizar o recurso certo para o trabalho certo.


Origem da palavra

A palavra inglesa é formada por:

  • Right = correto

  • Sizing = dimensionamento

Ou seja:

Dimensionamento correto.

Não significa diminuir nem aumentar.

Significa encontrar o tamanho e a plataforma ideais.


Uma analogia simples

Imagine uma empresa de transporte.

Ela possui:

  • motocicletas;

  • carros;

  • caminhões;

  • navios;

  • aviões.

Seria inteligente usar um caminhão para entregar uma pizza?

Claro que não.

Também não faria sentido transportar centenas de toneladas em uma motocicleta.

Cada veículo possui sua finalidade.

O Rightsizing aplica exatamente esse princípio à tecnologia.


Como funciona?

Em vez de perguntar:

"Mainframe ou Cloud?"

Pergunta-se:

"Qual plataforma resolve melhor este problema?"


Exemplo

Uma empresa possui três sistemas.

Sistema Bancário

  • milhões de transações;

  • alta disponibilidade;

  • segurança crítica.

Melhor escolha:

IBM Z Mainframe


Portal Institucional

  • páginas web;

  • marketing;

  • notícias.

Melhor escolha:

Cloud


Inteligência Artificial

  • treinamento de modelos;

  • processamento paralelo.

Melhor escolha:

GPU na nuvem


Cada sistema utiliza a plataforma mais adequada.


Antes do Rightsizing

Durante muitos anos o pensamento era:

Tudo no Mainframe

Depois veio:

Tudo na Cloud

Hoje:

Mainframe

↓

Cloud

↓

Containers

↓

Linux

↓

Windows

↓

IBM Z

↓

GPU

↓

Cada aplicação onde faz mais sentido

Critérios utilizados

O analista avalia diversos fatores.

Desempenho

Onde o sistema executa melhor?


Segurança

Qual plataforma oferece menor risco?


Custos

Qual possui menor custo total?

Não apenas aquisição.

Mas:

  • manutenção;

  • energia;

  • licenciamento;

  • operação.


Disponibilidade

Qual suporta funcionar 24x7?


Escalabilidade

Precisa crescer rapidamente?


Regulamentação

Alguns dados precisam permanecer em ambiente controlado.


Tempo de resposta

Aplicações críticas podem exigir poucos milissegundos.


No Mainframe

O Rightsizing normalmente mantém no IBM Z:

  • contas correntes;

  • cartões;

  • PIX;

  • folha;

  • seguros;

  • compensação bancária;

  • processamento financeiro.

Enquanto move para outras plataformas:

  • portais web;

  • aplicativos móveis;

  • dashboards;

  • IA;

  • analytics;

  • sites institucionais.


Exemplo completo

Aplicativo Android

↓

API Gateway

↓

z/OS Connect

↓

COBOL

↓

Db2

Enquanto:

Portal Web

↓

Cloud

↓

Kubernetes

↓

Java

↓

MongoDB

Cada sistema onde produz melhores resultados.


Rightsizing x Downsizing

Downsizing

Objetivo:

Substituir o Mainframe.

IBM Z

↓

Linux

Rightsizing

Objetivo:

Utilizar ambos.

IBM Z

↓

Cloud

↓

Linux

↓

Containers

↓

APIs

É uma estratégia de convivência.


Rightsizing x Upsizing

Existe também o contrário.

Quando uma empresa percebe que servidores distribuídos já não atendem mais.

Então migra determinadas cargas para plataformas maiores.

Isso é chamado por alguns autores de Upsizing.


Vantagens

  • melhor desempenho;

  • menor custo operacional;

  • maior flexibilidade;

  • alta disponibilidade;

  • arquitetura híbrida;

  • modernização gradual;

  • menor risco.


Desvantagens

Também existem desafios.

  • integração entre ambientes;

  • múltiplas tecnologias;

  • monitoramento mais complexo;

  • necessidade de profissionais especializados.


Curiosidades

1. O Rightsizing substituiu o debate "Mainframe versus Cloud"

Hoje as grandes empresas não escolhem apenas uma plataforma. Elas combinam Mainframe, nuvem e servidores distribuídos de acordo com a necessidade.


2. IBM utiliza fortemente essa estratégia

O IBM Z foi projetado para operar em ambientes híbridos, integrando-se a Linux on Z, OpenShift, APIs REST, containers e nuvens públicas.


3. Bancos são grandes usuários

É comum encontrar:

  • COBOL no Mainframe;

  • Java em Linux;

  • APIs em Kubernetes;

  • Analytics na Cloud;

  • IA utilizando GPUs.

Tudo funcionando em conjunto.


4. Rightsizing reduz riscos

Em vez de reescrever sistemas críticos, a empresa preserva o que funciona bem e moderniza apenas os componentes que realmente precisam evoluir.


Erros comuns de iniciantes

"Rightsizing significa reduzir servidores"

Não.

Ele significa escolher a plataforma mais adequada, que pode ser maior, menor ou igual à atual.


"Tudo deve ir para a Cloud"

Nem sempre.

Muitas cargas críticas continuam apresentando melhor desempenho e maior confiabilidade no Mainframe.


"Mainframe impede Rightsizing"

Pelo contrário.

O IBM Z moderno foi projetado para operar integrado com APIs REST, microsserviços, Linux, OpenShift e computação em nuvem.


Quando estudar Rightsizing?

Depois de aprender:

  1. Arquitetura de Computadores.

  2. Mainframe.

  3. Sistemas Distribuídos.

  4. Cloud Computing.

  5. APIs REST.

  6. Containers.

  7. Kubernetes.

  8. Engenharia de Software.

  9. Modernização de Aplicações.

  10. Arquiteturas Híbridas.

Assim você compreenderá como as empresas tomam decisões estratégicas sobre onde executar cada aplicação.


Rightsizing na prática

Imagine uma instituição financeira com dezenas de sistemas. Em vez de iniciar um projeto caro para migrar tudo para a nuvem ou concentrar tudo no Mainframe, ela analisa cada aplicação individualmente:

  • O sistema de compensação bancária permanece no IBM Z devido ao alto volume de transações e à confiabilidade.

  • O portal de atendimento ao cliente é hospedado na nuvem para facilitar escalabilidade.

  • A análise de fraudes utiliza serviços de Inteligência Artificial com GPUs.

  • As aplicações móveis acessam os sistemas centrais por meio de APIs.

O resultado é uma arquitetura equilibrada, onde cada componente utiliza a plataforma mais eficiente para sua função.


Conclusão

O Rightsizing é uma estratégia de arquitetura que busca colocar cada aplicação no ambiente mais adequado, equilibrando desempenho, custo, segurança, disponibilidade e facilidade de manutenção. Diferentemente do Downsizing, que propõe substituir o Mainframe, o Rightsizing valoriza uma visão pragmática: manter o que funciona bem e modernizar apenas onde isso traz benefícios reais.

No cenário atual, dominado por arquiteturas híbridas, APIs, nuvem, containers e Inteligência Artificial, o Rightsizing tornou-se uma das principais abordagens para empresas que desejam evoluir seus sistemas sem abrir mão da estabilidade e da confiabilidade do IBM Z. Para um Analista Mainframe, compreender esse conceito é essencial para participar das decisões estratégicas de modernização e transformação digital.

Sem comentários:

Enviar um comentário

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