SlideShare uma empresa Scribd logo
1 de 36
A Automação dos Processos na Gestão da Performance das Aplicações Adotando mecanismos de baixa intervenção do usuário
Conteúdo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Onde os Negócios encontram a Infra-estrutura Negócios Suas Aplicações Os   negócios de hoje: Infra-estrutura Intranet Extranet
[object Object],[object Object],[object Object],As tendências dos negócios
Os negócios de hoje comandam o crescimento dos MIPS * Não é uma escala de tempo histórica COMPLEXIDADE Tecnologias Negócios e TI TI vista como Custo  TI vista como Patrimônio TI vista como Patrimonio Custoso Wireless ELAs SLM/SLAs QA 24 x 7 Fusões/Aquisições Conversões de  Banco de Dados Contenção de Custos E-business Outsourcing Consultorias Y2K Grandes Projetos  Redução de MIPS Enclaves 1980 1990 2000 1985 1995 2007 CICS IMS DB2 Apl. Distribuída WebSphere MQ USS Java COBOL C/C++ Sysplex zSeries “ Tela Verde” PCs Web-Enablement Geradores de Códigos Internet
Onde estão os MIPS? ,[object Object]
Hardware  23% Software  18% A distribuição dos custos de TI no  mainframe “ MIPS e salários são os meus maiores custos por mês.” –  Nancy White, Ex  CIO, Certegy Instalações e outros  1% Salários e benefícios dos empregados 30% Fornecedores  4% Serviços  13% Telecomunicações 11% Fonte “U.S. IT Spending and Staffing Survey, 2005,” Gartner
A complexidade desafiadora da atualidade ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A complexidade desafiadora da atualidade  (cont.)
Hoje: Complexidade = pulverização  CICSTE1  IMWEBT1  IMWEBT2  IMWEBT3  DB2TDIST  DB2STOT1 DB2STOT2 IMSTEST  CICSB1 CICSB2 CICSB3 CICSW1 CICSW2 IMWEB1 IMWEB2 DB2STxx IMSPRDxx IMSMSGxx  DB2DIST  CICSA1 CICSA2 CICSA3 CICST1  JOBBA1 JOBBA2 JOBBA3 OMVS  z/OS - SYSPLEX PRODUÇÃO TESTE Adminstração Centrlal dos Recursos SYST2 SYST3 SYST1 PROD VOL 1 VSAM1 DB2TABn Terminais Terminais IMSVnn WRKnnn
A Gestão da Performance da Aplicação  (APM)   APM  é uma disciplina da  Gestão da Performance das Aplicações  através de métricas sistemáticas e abrangentes permitindo fornecer aplicações  eficientes  e  ágeis  com baixo custo ao longo do seu  Ciclo de Vida.
Por que automatizar a otimização  das aplicações? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Estabeleça os Objetivos Gestão da Performance da Aplicação: Inserindo os Pontos de Automação Analise  Faça as mudanças Informe e Recompense Escolha dos Candidatos Meça os Candidatos Meça novamente P.A.=Ponto de Automação P.A.=Ponto de Automação P.A.=Ponto de Automação
Um Projeto Modelo de APM   “ Uma jornada de 1000 km deve começar com um simples passo - Lao-tzu” “ É tão difícil atingir um destino desconhecido, quanto voltar de um lugar onde você nunca esteve” - Zig Ziglar Estabeleça os Objetivos
No Projeto Modelo de APM  - Reduzir o consumo de CPU ,[object Object],- Reduzir todos acima Onde estão os consumidores?  WAIT? CPU? I/O? Estabeleça os Objetivos
Escolha automatizada dos candidatos   Escolha dos Candidatos  Estabeleça os Objetivos “ Computadores são inúteis. Eles só podem te dar as respostas”  - Pablo Picasso Então, façamos as perguntas!  P.A.=Ponto de Automação
Estabeleça os Objetivos Escolha dos Candidatos  Escolha automatizada dos candidatos: batch ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],P.A.=Ponto de Automação
Escolha automatizada dos candidatos:  batch   (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Escolha automatizada dos candidatos: batch  (cont.)
Escolha automatizada dos candidatos: batch  ( cont.) ,[object Object],JOBNAME  STEPNAME  PROGRAM  DATE/TIME EXCEEDED  ELAPSED TCB  -------- ----------------- --------  DD/MM/YYYY -------- -(MINUTES)-  JOBMD005 JOBMD005.N1902342 WPAGM01  21/05/2008 00:16:21  120  43  CWFTD000 CWFTD000.A1000322 BC12341  27/05/2008 20:00:55  52  34  CWEMM002 CWEMM002.A1140210 CWPGM01  20/05/2008 23:49:58  69  33  JOBMD049 JOBMD049.N2400208 CWPGM02  27/05/2008 01:55:54  134  27  JOBMD049 JOBMD049.N2400408 WPAGM03  22/05/2008 03:52:56  56  16  SNEMM007 SNEMM007.A9560313 WPBGM01  15/06/2008 03:52:30  51  14  JOBMD005 JOBMD005.N1902142 WPBGM03  30/05/2008 23:53:26  66  13  JOBMD051 JOBMD051.E6660104 WPAGM01  31/05/2008 03:47:50  125  11  JOBMD005 JOBMD005.N1902248 WPAGM01  13/06/2008 23:38:38  44  10  CWEMD020 CWEMD020.A9210809 WPAGM01  10/06/2008 22:15:57  62  10  JOBMM034 JOBMM034.A2720914 WPAGM01  31/05/2008 03:48:09  135  9  REVPD001 GD010511  WPAGM10  09/06/2008 19:02:31  53  8  Dos registros do SMF tipo 30 subtipo 4 “ Tudo deveria ser feito o mais simples possível,  mas nem um pouco mais simples do que isso”  – Albert Einstein
Um cenário de Automação:  Mantendo o controle dos ofensores  Operação Produção Desenvolvimento Teste Aplicações Risco:   70% das aplicações falham quando vão para a Produção!  Mecanismos automatizados  Novas aplicações  Análise comportamental:  as que excedem o uso normal e/ou o tempo de resposta  Aplicações que mudam de versão
Inserindo a automação na APM  Meça os Candidatos “ Só quando você conseguir medir e expressar em números o assunto em estudo, você sabe algo sobre ele”   – Lord Kelvin Estabeleça os Objetivos Escolha dos Candidatos  P.A.=Ponto de Automação P.A.=Ponto de Automação
Seleção e medição automática dos ofensores: batch ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Seleção e medição automática dos ofensores: batch  (cont.)  ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Seleção e medição automática dos ofensores: online
Seleção e medição automática dos ofensores: online  (cont.)  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
No Projeto Modelo de APM   “ Eles sempre dizem que o tempo muda as coisas, mas, na verdade, você mesmo tem que mudá-las”  - Andy Warhol Escolha dos Candidatos  Meça os Candidatos Estabeleça os Objetivos Analise Faça as mudanças “ Pense em muitas coisas para fazer, faça uma” provérbio Português P.A.=Ponto de automação P.A.=Ponto de automação
No Projeto Modelo de APM   Analise Faça as mudanças Escolha dos Candidatos  Meça os Candidatos Estabeleça os Objetivos Meça novamente “ A coisa mais importante é não parar de questionar” -  Albert Einstein P.A.=Ponto de automação P.A.=Ponto de automação P.A.=Ponto de automação
Automação nas re-medições  ,[object Object],[object Object],[object Object]
No Projeto Modelo de APM   Analise os casos Faça as mudanças Escolha dos Candidatos  Meça os Candidatos Estabeleça os Objetivos Meça novamente Informe e Recompense P.A.=Ponto de automação P.A.=Ponto de automação P.A.=Ponto de automação
A Automação na APM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tendência crescente: Complexidade? CICS COBOL JAVA DB2 WebSphere WebSphere MQ UCW Internet IMS zOS C/C++
Contribuição ,[object Object],“ Automatizar os processos de medição é facilitar,  aumentar e propagar os ganhos”. –  Gilberto Modollo
Tendência crescente: Simplicidade! CICS COBOL JAVA DB2 WebSphere WebSphere MQ UCW Internet IMS zOS C/C++ Automação Automação Automação Automação Automação Automação Automação Automação Automação Automação Automação
Perguntas?
Muito Obrigado!

Mais conteúdo relacionado

Semelhante a APM automação otimização aplicações

Teste de performance no contexto de uma aplicação de nf e
Teste de performance no contexto de uma aplicação de nf eTeste de performance no contexto de uma aplicação de nf e
Teste de performance no contexto de uma aplicação de nf eAlan Correa Morais
 
Monitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comMonitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comDenis Vieira
 
Apresentacao -aula_01_rede_industrial
Apresentacao  -aula_01_rede_industrialApresentacao  -aula_01_rede_industrial
Apresentacao -aula_01_rede_industrialMarcioRodrigues173060
 
QConSP 2014 SambaTech Analytics: Arquiteturas e tecnologias por trás da análi...
QConSP 2014 SambaTech Analytics: Arquiteturas e tecnologias por trás da análi...QConSP 2014 SambaTech Analytics: Arquiteturas e tecnologias por trás da análi...
QConSP 2014 SambaTech Analytics: Arquiteturas e tecnologias por trás da análi...Samba Tech
 
Treinamento colaboradores industria farmacêutica
Treinamento colaboradores industria farmacêuticaTreinamento colaboradores industria farmacêutica
Treinamento colaboradores industria farmacêuticaLaboratórios Duprat Ltda
 
Plataforma Premier Completa 2017
Plataforma Premier Completa 2017Plataforma Premier Completa 2017
Plataforma Premier Completa 2017Jorge Biesczad Jr.
 
Tema 10 Automação Da Engenharia
Tema 10   Automação Da EngenhariaTema 10   Automação Da Engenharia
Tema 10 Automação Da Engenhariabruno2003sp
 
AutomationEdge Quality Nextech
AutomationEdge Quality NextechAutomationEdge Quality Nextech
AutomationEdge Quality NextechJorge Biesczad Jr.
 
Premier IT Produtividade em Foco
Premier IT Produtividade em FocoPremier IT Produtividade em Foco
Premier IT Produtividade em FocoJorge Biesczad Jr.
 
[GUTS-RS] Testes de Performance
 [GUTS-RS] Testes de Performance [GUTS-RS] Testes de Performance
[GUTS-RS] Testes de PerformanceGUTS-RS
 
Monitorando Desvios de Workloads Mainframe por Etéocles Cavalcanti e Silvio Joly
Monitorando Desvios de Workloads Mainframe por Etéocles Cavalcanti e Silvio JolyMonitorando Desvios de Workloads Mainframe por Etéocles Cavalcanti e Silvio Joly
Monitorando Desvios de Workloads Mainframe por Etéocles Cavalcanti e Silvio JolyJoao Galdino Mello de Souza
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTPPalestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTPPriscila Coelho S. Blauth
 
ScadaBR: A ferramenta de Monitoramento e Controle mais Acessível e Barata de ...
ScadaBR: A ferramenta de Monitoramento e Controle mais Acessível e Barata de ...ScadaBR: A ferramenta de Monitoramento e Controle mais Acessível e Barata de ...
ScadaBR: A ferramenta de Monitoramento e Controle mais Acessível e Barata de ...Embarcados
 
Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Adriano Bertucci
 

Semelhante a APM automação otimização aplicações (20)

Teste de performance no contexto de uma aplicação de nf e
Teste de performance no contexto de uma aplicação de nf eTeste de performance no contexto de uma aplicação de nf e
Teste de performance no contexto de uma aplicação de nf e
 
Monitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comMonitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.com
 
Apresentacao -aula_01_rede_industrial
Apresentacao  -aula_01_rede_industrialApresentacao  -aula_01_rede_industrial
Apresentacao -aula_01_rede_industrial
 
QConSP 2014 SambaTech Analytics: Arquiteturas e tecnologias por trás da análi...
QConSP 2014 SambaTech Analytics: Arquiteturas e tecnologias por trás da análi...QConSP 2014 SambaTech Analytics: Arquiteturas e tecnologias por trás da análi...
QConSP 2014 SambaTech Analytics: Arquiteturas e tecnologias por trás da análi...
 
Treinamento colaboradores industria farmacêutica
Treinamento colaboradores industria farmacêuticaTreinamento colaboradores industria farmacêutica
Treinamento colaboradores industria farmacêutica
 
Plataforma Premier 2017
Plataforma Premier 2017Plataforma Premier 2017
Plataforma Premier 2017
 
Plataforma Premier Completa 2017
Plataforma Premier Completa 2017Plataforma Premier Completa 2017
Plataforma Premier Completa 2017
 
Tema 10 Automação Da Engenharia
Tema 10   Automação Da EngenhariaTema 10   Automação Da Engenharia
Tema 10 Automação Da Engenharia
 
PIF2019 - A19 - Matheus Terra - Clever X
PIF2019 - A19 - Matheus Terra - Clever XPIF2019 - A19 - Matheus Terra - Clever X
PIF2019 - A19 - Matheus Terra - Clever X
 
AutomationEdge Quality Nextech
AutomationEdge Quality NextechAutomationEdge Quality Nextech
AutomationEdge Quality Nextech
 
Premier IT Produtividade em Foco
Premier IT Produtividade em FocoPremier IT Produtividade em Foco
Premier IT Produtividade em Foco
 
WLC e cost management review por Elder Rocha
WLC e cost management review por Elder RochaWLC e cost management review por Elder Rocha
WLC e cost management review por Elder Rocha
 
[GUTS-RS] Testes de Performance
 [GUTS-RS] Testes de Performance [GUTS-RS] Testes de Performance
[GUTS-RS] Testes de Performance
 
iBeer #7 - RPA
iBeer #7 - RPAiBeer #7 - RPA
iBeer #7 - RPA
 
Monitorando Desvios de Workloads Mainframe por Etéocles Cavalcanti e Silvio Joly
Monitorando Desvios de Workloads Mainframe por Etéocles Cavalcanti e Silvio JolyMonitorando Desvios de Workloads Mainframe por Etéocles Cavalcanti e Silvio Joly
Monitorando Desvios de Workloads Mainframe por Etéocles Cavalcanti e Silvio Joly
 
Pam
PamPam
Pam
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTPPalestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
Palestra GUTS - Viabilidade da Automacao Teste Software e Demo QTP
 
ScadaBR: A ferramenta de Monitoramento e Controle mais Acessível e Barata de ...
ScadaBR: A ferramenta de Monitoramento e Controle mais Acessível e Barata de ...ScadaBR: A ferramenta de Monitoramento e Controle mais Acessível e Barata de ...
ScadaBR: A ferramenta de Monitoramento e Controle mais Acessível e Barata de ...
 
Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?Qualidade - Porque testar seu software?
Qualidade - Porque testar seu software?
 

Mais de Joao Galdino Mello de Souza

Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Joao Galdino Mello de Souza
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Joao Galdino Mello de Souza
 
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Joao Galdino Mello de Souza
 
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Joao Galdino Mello de Souza
 
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Joao Galdino Mello de Souza
 
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Joao Galdino Mello de Souza
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Joao Galdino Mello de Souza
 
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Joao Galdino Mello de Souza
 
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Joao Galdino Mello de Souza
 
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Joao Galdino Mello de Souza
 
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Joao Galdino Mello de Souza
 
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Joao Galdino Mello de Souza
 
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Joao Galdino Mello de Souza
 
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Joao Galdino Mello de Souza
 
Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Joao Galdino Mello de Souza
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Joao Galdino Mello de Souza
 
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Joao Galdino Mello de Souza
 
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Joao Galdino Mello de Souza
 
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)Joao Galdino Mello de Souza
 

Mais de Joao Galdino Mello de Souza (20)

Explorando a API Rest Jira Cloud
Explorando a API Rest Jira CloudExplorando a API Rest Jira Cloud
Explorando a API Rest Jira Cloud
 
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)Enterprise computing for modern business workloads por Lívio Sousa (IBM)
Enterprise computing for modern business workloads por Lívio Sousa (IBM)
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI) e Fernando Ferreira (IBM)
 
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...Scaling  Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
Scaling Multi-cloud with Infrastructure as Code por André Rocha Agostinho (S...
 
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
Alta Disponibilidade SQL Server por Marcus Vinicius Bittencourt (O Boticário)
 
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
Cloud no Banco Votorantim por Marcus Vinícius de Aguiar Magalhaes (Banco Voto...
 
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
Descomplicando a Ciência de Dados por Adelson Lovatto (IBM)
 
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
Pré-Anúncio z/OS 2.4 por Alvaro Salla (MAFFEI)
 
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
Consumo de CPU, Distorções e Redução de custo de SW por Maria Isabel Soutello...
 
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
Qualidade no desenvolvimento de Sistemas por Anderson Augustinho (Celepar)
 
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
Assets Tokenization: Novas Linhas de negócio por Lívio Sousa (IBM)
 
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
Intelligent Edge e Intelligent Cloud por Vivian Heinrichs (Softline)
 
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
Evolução da eficiência operacional no mainframe por Emerson Castelano (Eccox)
 
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
Gestão de Capacidade, desempenho e custos no ambiente mainframe zOS: Um caso ...
 
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
Eletricidade e Eletrônica 1.01 por Luiz Carlos Orsoni (MAFFEI)
 
Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)Pervasive Encryption por Eugênio Fernandes (IBM)
Pervasive Encryption por Eugênio Fernandes (IBM)
 
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
Minimizar RNI ambiente CICS por Milton Ferraraccio (Eccox Technology)
 
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
Scaling Multi-Cloud with Infrastructure as a Code por André Rocha Agostinho (...
 
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
Como obter o melhor do Z por Gustavo Fernandes Araujo (Itau Unibanco)
 
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)Lei geral de proteção de dados por Kleber Silva  e Ricardo Navarro (Pise4)
Lei geral de proteção de dados por Kleber Silva e Ricardo Navarro (Pise4)
 

APM automação otimização aplicações

  • 1. A Automação dos Processos na Gestão da Performance das Aplicações Adotando mecanismos de baixa intervenção do usuário
  • 2.
  • 3. Onde os Negócios encontram a Infra-estrutura Negócios Suas Aplicações Os negócios de hoje: Infra-estrutura Intranet Extranet
  • 4.
  • 5. Os negócios de hoje comandam o crescimento dos MIPS * Não é uma escala de tempo histórica COMPLEXIDADE Tecnologias Negócios e TI TI vista como Custo TI vista como Patrimônio TI vista como Patrimonio Custoso Wireless ELAs SLM/SLAs QA 24 x 7 Fusões/Aquisições Conversões de Banco de Dados Contenção de Custos E-business Outsourcing Consultorias Y2K Grandes Projetos Redução de MIPS Enclaves 1980 1990 2000 1985 1995 2007 CICS IMS DB2 Apl. Distribuída WebSphere MQ USS Java COBOL C/C++ Sysplex zSeries “ Tela Verde” PCs Web-Enablement Geradores de Códigos Internet
  • 6.
  • 7. Hardware 23% Software 18% A distribuição dos custos de TI no mainframe “ MIPS e salários são os meus maiores custos por mês.” – Nancy White, Ex CIO, Certegy Instalações e outros 1% Salários e benefícios dos empregados 30% Fornecedores 4% Serviços 13% Telecomunicações 11% Fonte “U.S. IT Spending and Staffing Survey, 2005,” Gartner
  • 8.
  • 9.
  • 10. Hoje: Complexidade = pulverização CICSTE1 IMWEBT1 IMWEBT2 IMWEBT3 DB2TDIST DB2STOT1 DB2STOT2 IMSTEST CICSB1 CICSB2 CICSB3 CICSW1 CICSW2 IMWEB1 IMWEB2 DB2STxx IMSPRDxx IMSMSGxx DB2DIST CICSA1 CICSA2 CICSA3 CICST1 JOBBA1 JOBBA2 JOBBA3 OMVS z/OS - SYSPLEX PRODUÇÃO TESTE Adminstração Centrlal dos Recursos SYST2 SYST3 SYST1 PROD VOL 1 VSAM1 DB2TABn Terminais Terminais IMSVnn WRKnnn
  • 11. A Gestão da Performance da Aplicação (APM) APM é uma disciplina da Gestão da Performance das Aplicações através de métricas sistemáticas e abrangentes permitindo fornecer aplicações eficientes e ágeis com baixo custo ao longo do seu Ciclo de Vida.
  • 12.
  • 13. Estabeleça os Objetivos Gestão da Performance da Aplicação: Inserindo os Pontos de Automação Analise Faça as mudanças Informe e Recompense Escolha dos Candidatos Meça os Candidatos Meça novamente P.A.=Ponto de Automação P.A.=Ponto de Automação P.A.=Ponto de Automação
  • 14. Um Projeto Modelo de APM “ Uma jornada de 1000 km deve começar com um simples passo - Lao-tzu” “ É tão difícil atingir um destino desconhecido, quanto voltar de um lugar onde você nunca esteve” - Zig Ziglar Estabeleça os Objetivos
  • 15.
  • 16. Escolha automatizada dos candidatos Escolha dos Candidatos Estabeleça os Objetivos “ Computadores são inúteis. Eles só podem te dar as respostas” - Pablo Picasso Então, façamos as perguntas! P.A.=Ponto de Automação
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Um cenário de Automação: Mantendo o controle dos ofensores Operação Produção Desenvolvimento Teste Aplicações Risco: 70% das aplicações falham quando vão para a Produção! Mecanismos automatizados Novas aplicações Análise comportamental: as que excedem o uso normal e/ou o tempo de resposta Aplicações que mudam de versão
  • 22. Inserindo a automação na APM Meça os Candidatos “ Só quando você conseguir medir e expressar em números o assunto em estudo, você sabe algo sobre ele” – Lord Kelvin Estabeleça os Objetivos Escolha dos Candidatos P.A.=Ponto de Automação P.A.=Ponto de Automação
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. No Projeto Modelo de APM “ Eles sempre dizem que o tempo muda as coisas, mas, na verdade, você mesmo tem que mudá-las” - Andy Warhol Escolha dos Candidatos Meça os Candidatos Estabeleça os Objetivos Analise Faça as mudanças “ Pense em muitas coisas para fazer, faça uma” provérbio Português P.A.=Ponto de automação P.A.=Ponto de automação
  • 28. No Projeto Modelo de APM Analise Faça as mudanças Escolha dos Candidatos Meça os Candidatos Estabeleça os Objetivos Meça novamente “ A coisa mais importante é não parar de questionar” - Albert Einstein P.A.=Ponto de automação P.A.=Ponto de automação P.A.=Ponto de automação
  • 29.
  • 30. No Projeto Modelo de APM Analise os casos Faça as mudanças Escolha dos Candidatos Meça os Candidatos Estabeleça os Objetivos Meça novamente Informe e Recompense P.A.=Ponto de automação P.A.=Ponto de automação P.A.=Ponto de automação
  • 31.
  • 32. Tendência crescente: Complexidade? CICS COBOL JAVA DB2 WebSphere WebSphere MQ UCW Internet IMS zOS C/C++
  • 33.
  • 34. Tendência crescente: Simplicidade! CICS COBOL JAVA DB2 WebSphere WebSphere MQ UCW Internet IMS zOS C/C++ Automação Automação Automação Automação Automação Automação Automação Automação Automação Automação Automação