Os principais desafios de Implementar um Processo de...

13
M Adolfo Eric Petersen Os principais desafios de Implementar um Processo de Planejamento de Gestão de Capacidade e Performance Maio de 2016

Transcript of Os principais desafios de Implementar um Processo de...

Page 1: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

M

Adolfo Eric Petersen

Os principais desafios de Implementar

um Processo de Planejamento de

Gestão de Capacidade e Performance

Maio de 2016

Page 2: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Introdução A maturidade dos processos de TI facilita melhorar a previsão

de investimento, a utilização de capital, o aumento da

agilidade de forma mais eficiente com menos incidentes e

interrupções.

O excesso de capacidade pode ser um fardo financeiro

significativo para um negócio, porém a lentidão de

desempenho ou interrupções causadas pela capacidade

insuficiente pode custar ainda mais.

Como o scale-out, scale-up e o balanceamento de workload

influenciam nesse cenário.

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 3: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Premissas Os requerimentos de Infraestrutura e Operações de TI são

mantidos há décadas e há a necessidade atual de alcançar-se o

balanceamento entre alto desempenho e o ROI.

Na maioria das organizações, a grande parte do legado requer

utilização de arquiteturas de escala vertical (scale-up), que se

mantêm e requerem tecnicas convecionais de capacity

planning.

Com o crescimento dos negócios digitais, aumenta a demanda

e expectativa de altíssima disponibilidade de infraestrutura e

serviços de TI em escala Web.

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 4: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Tendências “Through 2017, 25% of enterprises will use demand shaping

for capacity planning and management, which is a significant

increase from less than 1% in 2014.

By 2016, the availability of capacity and performance

management skills for horizontally scaled architectures will

be a major constraint or risk to growth, for 80% of

businesses.”

Fonte: Gartner.

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 5: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Análise Sistemas Críticos: Normalmente existe histórico e previsões

de demanda provendo informações suficientes para análise de

uso de recursos de infraestrutura.

Coleta de informações de multiplas fontes (incluindo

monitoração) com a produção de tendências de utilização e de

investimento através de “what-if-scenarios”.

Escala Web: Tipicamente implementa centenas de

atualizações e atualizações diariamente e histórico deve ser

mensurado em horas para tal objetivo.

Diferentes arquiteturas e o enorme crescimento requerem

técnicas adaptativas principalmente quanto ao uso e o volume

de dados.

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 6: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Análise

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

A figura acima ilustra padrão comum no ambiente mainframe e arquiteturas de software aplicativo usado

hoje por empresas e que são críticos e complexos. Os componentes de software em execução no

mainframe fornecem processamento para o armazenamento de dados críticos dos clientes, execução de

operações de TI, hospedagem lógica de serviço de negócios do aplicativo, e o acesso de usuários internos

e clientes externos.

Fonte: IBM

Page 7: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Análise

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

"Um padrão de arquitetura orientada pelo sistema que permite o desenvolvimento e entrega Web, rápida e escalável

baseada em serviços de TI, alavancando os princípios ágeis, lean e contínuos.“

Fonte: Gartner

Page 8: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Análise Uso de Técnicas Demand Shaping: “Canary Launch” & “Dark

Launching” que visam liberar novas funcionalidades de forma

controlada a um grupo restrito de usuários.

É realizado o ajuste quantitativo dos recursos requeridos da

infraestrutura à medida que restrições ou contenções são

observadas pela liberação gradativa das novas funcionalidades

das aplicações.

Em geral ferramentas de análise são usadas para extração da

informação necessária e combinadas com a instrumentalização

das aplicações, provendo informação analítica de forma pro-

ativa para alocação de recursos e gerenciamento de potenciais

gargalos.

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 9: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Técnicas Demand Shaping

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 10: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Conclusão • Ter as equipes de produtos responsáveis por auto-

instrumentação e dados analiticos das aplicações, possibilitando

recursos de realocação horizontal (scale-out).

• Uso de técnicas demand shaping para limitar o impacto

inesperado de novas versões/features das aplicações.

• Uso de ferramentas de análise avançada e técnicas para melhor

entendimento do desempenho das aplicações e suas restrições.

• Uso de ferramentas preditivas (near-real-time) para

entendimento das restrições e dependencias nas aplicações,

infraestrutura e ambientes de carga para apropriada alocação de

recursos.

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 11: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Conclusão • Onde há potencialmente larga escala, forecasts ou histórico de

demanda limitados, há a necessidade de desenvolver-se técnicas

de modelagem por demanda para proporcionar um desempenho

aceitável.

• Onde há implantação de serviços em larga escala, há a

necessidade de uso de ferramentas operacionais de análise e

capacidades de big data complementarmente ao uso de

ferramentas de capacity-planning tradicionais.

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 12: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Page 13: Os principais desafios de Implementar um Processo de ...eccox.com/pt/wp-content/uploads/2016/05/Principais-desafios-de... · permissão escrita do CMG Brasil. A figura acima ilustra

Proibida cópia ou divulgação sem

permissão escrita do CMG Brasil.

Adolfo Eric Petersen