Todos nós queremos as coisas de imediato, e a informática cada vez mais nos ajuda, seja para receber uma informação, um comunicado da família, para procurarmos um restaurante, um hotel, ou seja, um serviço; bem como para efetuarmos uma transação, seja de uma venda, compra ou pagamento.
As facilidades de comunicação ficaram na nossa mão, no passado a compra de uma linha de telefone para a sua casa ou escritório (telefonia fixa) podia levar meses; agora você vai a uma loja e sai com um aparelho celular e com a linha habilitada em poucos minutos.
Tudo esta ficando muito simples e rápido para o usuário.
Mas qual o milagre disto tudo?
No passado as nossas transações eram muito baseadas no processamento Batch, feito fora do horário de uma agência bancaria, fora do horário comercial. E o volume de transações on-line era muito pequeno. Não tínhamos as facilidades da internet e dos celulares, o que hoje é uma realidade.
A minha mãe, uma senhora de idade, frequenta a agencia bancaria onde tem a sua conta, para fazer os pagamentos e conversar com a gerente da sua conta, e consegue resolver na hora as suas necessidades, mas esta atividade também esta ficando menor.
Por que muitos de nós, especialmente a geração mais jovem, esta resolvendo isto de forma on-line.
O volume de transações cresceu de maneira quase incontrolável e tende a seguir crescendo, antigamente você ia a uma agencia e fazia um pagamento e aproveitava para ver seu saldo ou o extrato, hoje a cada momento você pode verificar o seu saldo, via web e via celular, isto fez com que a facilidade de acesso gerasse um volume extraordinário de consultas e que as transações aumentassem sem precedentes, sendo que este aumento de transações/serviços não pode incorporar ao aumento de custo ou receita para quem fornece a informação e os serviços.
Esta nova onda de como podemos fazer uma transação levou muitas empresas mudarem totalmente o foco do trabalho por traz da operação do usuário. O que era uma transação solicitada que seria efetivada em uma operação posterior ou noturna (em um processamento batch), passou a ser cada vez mais imediata (on-line). Isto nos levou ao aumento de operações ou transações que queremos que seja imediata, nos levando a próxima pergunta:
Qual é o horário comercial para a realização de um pagamento? Antigamente era o horário em que estava aberta uma agencia bancaria; mas atualmente poder ser a qualquer hora do dia, noite ou madrugada. Seja durante os dias uteis ou no fim de semana. Esta pergunta não tem mais uma resposta correta, pois: qualquer horário pode ser a resposta.
Isto leva a rever o nosso processamento batch, que continua a ser realizado no seu maior volume fora do horário bancário; bem como agora passa também a poder ser realizado durante todo o dia. Ele começa a competir com o imediato (on-line), que tem o seu maior volume no horário bancário, mas que também esta competindo com transações batch.
Um novo e grande dilema começa a ser desenhado para o futuro próximo, qual é o momento que iremos trabalhar com estas transações?
Acredito que elas irão compartilhar o dia todo, cada uma com mais intensidade em determinados momentos. E como minimizar os possíveis problemas de concorrência do batch (Janelas) e do on-line?
A eficiência será a palavra de ordem. Ser mais eficiente em cada momento, neste exato momento, irá auxiliar o momento seguinte da operação.
Muitos estão olhando para o aumento e novas capacidades para efetuar as suas transações, mas podermos manter a nossa operação com maior eficiência e controles de gestão mais aprimorados.
Já é possível ter uma melhor eficiência dos processos batch, para garantir os trabalhos fora do horário bancário, permitindo que estes não passem a atrapalhar o andamento do on-line e poder trabalhar com o batch durante o dia todo; da mesma forma que podemos ter as transações ocorrendo durante todo o dia, noite e madrugada.
O processamento batch continuará, mas não somente no horário noturno, como o processamento on-line, também estará durante todo o dia. Os dois tendo a sua importância, mas com o usuário cada vez mais exigindo operações imediatas.
Para alguns ambientes tecnológicos, já podemos dispor de soluções de maior eficiência nos processamentos batch, sem ter que ampliar o nosso parque de maquinas. Ser mais eficiente nos processos existentes, como utilizar melhor os recursos disponíveis, pode ser a regra deste novo jogo.
Utilizar o melhor de cada opção e poder utilizar os recursos disponíveis para cada um.
Então utilizar os recursos existentes com melhor eficiência, gera melhor competitividade e atendimento ao nosso cliente permitem que as operações imediatas ganhem cada vez mais prioridade, mantendo os custos atuais.
Fazer mais com menos, poder ser a colocação mais correta desta vez.
Agora conseguimos uma solução que consegue melhorar o Throughput do ambiente Batch, e que é refletido no ambiente on-line.
Com a melhora da alocação e distribuição dos job´s conseguimos uma melhora substancial no Throughput mantendo o SLA dos mesmos. O que vemos é que estes ambientes estão cada vez mais interligados e estarão mais e mais trabalhando juntos.
Para maiores informações, clique aqui!