99,999 não é suficiente: uma abordagem OpenCloud para oferecer tempo de funcionamento e desempenho de aplicação


Sumário executivo

A pressão para se manter as aplicações vitais on-line e um bom desempenho é extrema. Os riscos são altos; o tempo de inatividade da aplicação significa perda de receita e a desaceleração da aplicação significa perda de clientes.

Ao mesmo tempo, é difícil a obtenção da visibilidade de ambientes de produção de ponta a ponta, porque abrangem os centros de dados, fornecedores e até mesmo as equipes de TI internas. Às vezes, o único grupo que pode ajudar a solucionar problemas de uma aplicação é a equipe de desenvolvimento; isso desvia o tempo de recursos importantes.

Como resultado, os departamentos de TI continuam emperrados no presente, presos para manter a aplicação instalada e funcionando, quando deveriam evitar os problemas do passado. Olhar estrategicamente para o futuro é um luxo que muitos não podem pagar, apesar das exigências constantes em TI pelo mais novo e mais recente.

Neste white paper a CITO Research examina como os serviços de aplicativos essenciais da Rackspace® podem ajudar os clientes a alcançar a visibilidade de seus ambientes de aplicações de ponta a ponta, manter o alto desempenho e ajudar a impedir que as aplicações deixem de funcionar, tudo a um custo mensal razoável. Com a garantia de 100% de tempo de funcionamento da plataforma de produção, engenheiros web scale experientes na equipe oferecendo o Suporte Fanático® e ferramentas de monitoramento de classe empresarial da CA Technologies oferecendo a visibilidade de aplicações e infraestrutura de ponta a ponta, os serviços de aplicativos essenciais da Rackspace são uma alternativa confiável e convincente para alcançar o máximo desempenho da aplicação.

Introdução

Um dos principais desafios que os departamentos de TI enfrentam atualmente é identificar e mitigar os problemas de desempenho de aplicações. Quando perguntado sobre as questões mais críticas enfrentadas pela TI em 2013, Sven Hammar, CEO da APICA, respondeu desta forma: "Como o uso da internet móvel aumenta constantemente excedendo o uso do desktop e como as aplicações web se tornam mais complexas, o monitoramento de aplicativos e, mais especificamente, a capacidade de detectar e localizar a origem dos problemas de desempenho serão um desafio para as organizações de TI. 2013 será o ano em que o monitoramento de desempenho mudará o foco de apenas "Está funcionando ou não?" para a prestação de suporte ágil para o status de desempenho e a otimização de aplicações, tanto na nuvem quanto nas redes de empresas locais."1

Por que este desafio é tão grande? Simplesmente porque as consequências de não tratar o problema são maiores do que nunca. Se uma aplicação que está parada por uma hora resulta em perdas significativas na receita (US$ 500.000 a US$ 1 milhões ou mais) ou danos colaterais para a marca, não pode haver dúvida de que o desempenho da aplicação está estressando significativamente o departamento de TI.

Esses altos riscos mantêm a TI amarrada no presente para manter as coisas funcionando e, no passado, garantindo que a falha infame do ano passado não volte a acontecer na nossa empresa.

A tensão de tentar manter tudo funcionando em face da demanda dinâmica indica a necessidade de visibilidade de ponta a ponta nos ambientes. A visibilidade permitirá identificar problemas antes que eles se tornem problemas e também permitirá antecipar os picos de demanda e adicionar capacidade quando necessário.

A CITO Research determinou que os departamentos de TI podem obter grandes ganhos de eficiência ao trabalharem com um provedor de operações de gerenciamento qualificado. Neste documento, a CITO Research examina os serviços de aplicativos essenciais da Rackspace, que oferecem:

  • Garantia de 100% de tempo de funcionamento da plataforma de produção
  • Engenheiros web-scale experientes
  • Monitoramento de desempenho de aplicação para aplicações on-line para atender a alguns critérios

Isso pode ser uma solução econômica para os departamentos de TI das empresas com uma ou mais aplicações críticas.

A tensão nas aplicações (e TI empresarial)

Os departamentos de TI empresarial já estão estressados e isso, às vezes, mostra-se em erros humanos evitáveis. Em 2015, 80% das interrupções que afetarão os serviços fundamentais serão causados por problemas de pessoas e processos, não por falha da tecnologia essencial, e mais de 50% desses problemas de pessoas/processo serão a integração da mudança/configuração/liberação e as transferências.2 Os desenvolvedores de aplicações críticas muitas vezes se envolvem na manutenção ou patching da infraestrutura, o que resulta em menos tempo para desenvolver a aplicação que está impulsionando a receita e maior desvio de recursos escassos.

Além disso, os departamentos de TI devem ficar a par de uma enxurrada de novos desenvolvimentos em tecnologia, mantendo e apoiando um cenário de TI complexo existente. Muitas vezes, ninguém tem uma visão de ponta a ponta da aplicação nos ambientes. Estende-se por fornecedores, por infraestruturas (nuvem e no local) e por equipes de TI especializadas. Muitos departamentos de TI são divididos por especialização (um administrador de rede aqui, um DBA ali, um especialista em armazenamento acolá) e cada um conta com uma ferramenta otimizada para sua área individual. A manutenção de uma aplicação essencial muitas vezes exige que todas essas áreas se coordenem com os fornecedores e entre si.

Quando há problemas e fornecedores externos são trazidos para o local, os resultados são acusações. A visão de ponta a ponta é tão grande, interdependente e dinâmica que é difícil manter uma única fonte de informação sobre o assunto.

Para finalizar, os gestores desonestos costumam driblar a TI e usar cartões de crédito para financiar novas iniciativas em nuvem, aumentando ainda mais a complexidade do ambiente e reduzindo a visibilidade.

Por fim, garantir o desempenho e o tempo de funcionamento da aplicação gera uma carga pessoal pesada para a equipe de TI, que deve estar disponível para oferecer suporte após o expediente e nos feriados.

Serviços de aplicativos essenciais da Rackspace: uma alternativa econômica

Uma solução de monitoramento de desempenho para um ambiente de produção interno que funcione 24 horas por dia, 7 dias por semana, 365 dias por ano pode facilmente custar US$ 500.000 iniciais, antes mesmo que alguém comece a trabalhar. Uma empresa de consultoria ou integradora de sistemas poderia criar um ambiente de hospedagem e monitoramento de aplicação por uma taxa de consultoria de vários milhões de dólares, além de um compromisso de seis meses e custos de licenciamento de cerca de US$ 250.000.

Para oferecer uma alternativa econômica, a Rackspace trabalhou com a CA Technologies para oferecer os serviços de aplicativos essenciais da Rackspace. As operações de TI melhoram quando os engenheiros web scale da Rackspace aumentam a equipe de TI interna, liberando-a para executar tarefas que contribuem para a inovação e o crescimento de primeira linha.

Os serviços de aplicativos essenciais fornecem uma garantia de 100% de tempo de funcionamento da plataforma de produção em ambientes aprovados de alta disponibilidade, algo que pouquíssimos departamentos de TI e provedores de hospedagem podem oferecer. (A garantia de tempo de funcionamento da plataforma de produção complementa a tradicional garantia de 100% de tempo de funcionamento de rede da Rackspace.) Usando as ferramentas de monitoramento da CA Technologies, os experientes engenheiros web scale da Rackspace monitoram e gerenciam todas as camadas da pilha, inclusive aplicações, sistemas operacionais, servidores e redes. Essa experiência faz parte do Suporte Fanático: os funcionários se dedicam a garantir uma excelente experiência do cliente, estão intimamente familiarizados com os ambientes dos clientes e atendem diretamente os seus telefonemas.

Uma extensão da equipe de IT

Os serviços de aplicativos essenciais da Rackspace economizam tempo, dinheiro e esforços do pessoal do departamento de TI, que faz de tudo para prestar suporte às aplicações de alto desempenho. Os departamentos de TI são vistos como centros de custos; no entanto, são sempre solicitados a fazer mais. Sobrecarregado com a manutenção, configuração e patching dos ativos de TI existentes, também espera-se que o departamento de TI ajude a empresa com o lançamento de apps em nuvem, sociais e móveis do futuro, muitas vezes com o orçamento a equipe do passado. Quando uma equipe experiente sai, nem sempre é substituída, e sua experiência e conhecimento saem com ela. Menos recursos significam cargas de trabalho mais pesadas, menos tempo e níveis mais baixos de experiência da equipe. Sob pressão para fazer mais com menos, o departamento de TI se esforça para gerenciar vários ambientes de fornecedores, inclusive uma barragem quase constante de patches, atualizações e pedidos de recursos, ao mesmo tempo em que faz malabarismos com os pedidos de negócios para lançar novas aplicações e serviços.

Por exemplo: o conjunto de aplicações da CA Technologies ajuda a Rackspace a identificar qualquer componente de aplicação que cause problemas, mesmo os que não são de propriedade da Rackspace ou do cliente. Isso significa que o departamento de TI gasta menos tempo apagando incêndios e mais tempo trabalhando em inovações que impulsionam os negócios. Em vez de licenciar a CA Technologies ou uma plataforma semelhante e tentar implementar suas aplicações em seu próprio hardware, com todo o tempo de manutenção e suporte que isso implica, os clientes corporativos podem simplesmente implementar o suporte, ambiente gerenciado de operações e serviço de monitoramento como um pacote completo, deixando a Rackspace ser uma extensão da equipe de TI, a parte dedicada a "manter as luzes acesas", o que diminui o estresse do departamento de TI. A Rackspace pode atender uma chamada às 2 A.M. quando houver um problema com o seu ambiente de produção de alto nível, em vez de alguém da sua equipe. Ray Velez, diretor global de tecnologia da Razorfish, afirmou: "A Rackspace não é apenas mais uma fornecedora; ela é nossa parceira e uma extensão da nossa equipe. Ela trata as necessidades dos nossos clientes com máxima prioridade e opera ao ritmo de uma agência. As incontáveis horas que ela passa nos ajudando a arquitetar as soluções certas e seu desejo de nos ajudar a trabalhar de forma mais eficiente é apenas uma pequena parte do seu Suporte Fanático de primeiro nível".

Anatomia da garantia

Os serviços de aplicativos essenciais da Rackspace oferecem uma equipe dedicada de engenheiros web scale, monitoramento do desempenho de infraestrutura e aplicação e otimização e orientação contínuas sobre as implementações. Sua abordagem em relação ao monitoramento da aplicação e da infraestrutura é composta de três partes:

  • Descoberta da infraestrutura. A equipe, com sua tecnologia, descobre automaticamente a infraestrutura e mapeia as relações entre a infraestrutura e as aplicações atendidas. Esta etapa é fundamental para oferecer suporte de ponta a ponta. Ao ter uma imagem completa e atualizada da infraestrutura, a Rackspace pode aconselhar os desenvolvedores sobre as dependências quando novos componentes são implementados.
  • Monitoramento proativo de desempenho e análise da causa raiz. Usando os modelos de análise de causa raiz líderes do setor da CA Technologies, os engenheiros web scale da Rackspace podem associar os limites e alarmes e prever problemas de desempenho com antecedência. A equipe pode identificar potenciais problemas em qualquer parte da pilha, da camada de transações e experiência do usuário final até as comutações de rede. Caso o primeiro objetivo não seja cumprido, que é isolar e corrigir os problemas antes que o cliente atenda o telefone, a equipe ajudará a priorizar, fazer a triagem, responder e corrigir o problema. Os serviços de aplicativos essenciais proporcionam à equipe de TI visibilidade de 360 graus em toda a aplicação e pilha de hardware.
  • Análise de tráfego e planejamento preditivo de capacidade. A equipe trabalha para entender o comportamento da rede e da aplicação, inclusive as taxas de consumo de aplicação e de recursos, o que permite prever os congestionamentos de desempenho antes que eles aconteçam. A Rackspace também trabalha com aquisições para fornecer dados concretos sobre o local onde os recursos serão necessários de acordo com as tendências da aplicação. Esses dados também podem mostrar onde os recursos podem ser recolocados ou retirados caso a aplicação receba recursos em excesso.

A equipe de serviços de aplicativos essenciais da Rackspace tem desenvolvido soluções de operações gerenciadas de alta disponibilidade com a CA Technologies há vários anos e desenvolveu arquiteturas de referência de alto desempenho que podem suportar uma ampla gama de aplicações e infraestruturas, tanto dedicadas como híbridas, no local e na nuvem. Os serviços de aplicativos essenciais da Rackspace também incluem o suporte de plataformas particularmente desafiadoras, que exigem várias instâncias ou configuração extensa. A figura 1 mostra como os serviços de aplicativos essenciais da Rackspace proporcionam visibilidade de ponta a ponta.

Capacidades da CA Technologies

Embora seja possível reunir um conjunto de ferramentas a partir do zero, é pouco provável que isso seja mais barato ou mais rápido do que por meio dos serviços de aplicativos essenciais. Pouquíssimas empresas têm a capacidade da CA Technologies para suportar tanto o gerenciamento de aplicações com reconhecimento de rede quanto o gerenciamento de rede com reconhecimento da aplicação que, juntos, oferecem um entendimento completo de como as demandas de aplicação afetam o desempenho da rede e como diferentes configurações de rede afetam as aplicações.

A CA Technologies está presente em dez dos maiores bancos dos EUA, por um bom motivo. A empresa é conhecida por sua biblioteca de análise de causa raiz patenteada e baseada em modelos, com mais de 10.000 modelos de problemas predefinidos. Esses modelos são incorporados a cada componente do pacote da CA Technologies, e os engenheiros web scale da Rackspace são treinados para usá-los. Isso pode reduzir consideravelmente o tempo médio de reparo. Qualquer que seja o problema, provavelmente os engenheiros web scale da Rackspace já o conhecem.

A Rackspace escolheu o pacote da CA Technologies por dois motivos:

  • Ele proporciona recursos para monitorar dos centros de dados, para que as aplicações que cruzam os ambientes possam ser gerenciadas de maneira eficaz, oferecendo uma visão única do desempenho.
  • Ele fornece recursos abrangentes para monitorar tudo o que os engenheiros web scale da Rackspace precisam ver, a fim de suportar a pilha completa de aplicações.

Como o pacote da CA Technologies é muito amplo, também é complexo e difícil de ser implementado por conta própria. São necessários vários administradores e custos de licenciamento de software, além de manutenção constante. O uso do pacote da CA Technologies foi incorporado à oferta dos serviços de aplicativos essenciais, que custam o equivalente a um funcionário de período integral por ano.3

Os seguintes componentes do pacote da CA Technologies são incorporados à oferta de serviços de aplicativos essenciais da Rackspace:

  • Wiley é um componente de gerenciamento de desempenho de aplicações (APM), que mede o desempenho da transação. O Wiley entende todas as consequências de uma transação em uma determinada aplicação, do usuário final até o centro de dados. Ele pode examinar, analisar e determinar a causa raiz de falhas da transação, bem como detectar falhas potenciais e prever a degradação do desempenho.
  • eHealth é uma solução de monitoramento de desempenho de rede (NPM) que rastreia a utilização da largura de banda, a utilização do processador e os erros no hardware, em nível de infraestrutura. O eHealth detecta e prevê problemas com roteadores, comutações, servidores e balanceadores de carga e comunica os problemas que podem impedir o desempenho da aplicação. A análise heurística de cada parte da infraestrutura em intervalos de tempo permite que a equipe observe como uma falha na infraestrutura pode afetar uma ou mais aplicações, permitindo a alocação proativa de recursos que podem desencadear crises.
  • O Spectrum é um agente de agregação e correlação de eventos. O Spectrum modela toda a pilha de aplicações e usa o modelo para identificar eventos e calcular o seu impacto. Ele coleta os alertas do hardware nativo e dos sistemas operacionais, bem como os sinais do Wiley e eHealth e isola a causa raiz dos problemas, que levaria horas para ser identificada por outros meios.

Experiência comprovada

A equipe de serviços de aplicativos essenciais da Rackspace dedica-se inteiramente ao total entendimento dos requisitos de desempenho dos clientes, das necessidades do ambiente da aplicação e das dependências e cria um plano adequado para monitorar e otimizar o desempenho de forma eficiente. Como resultado, o profissional de TI pode se concentrar em seus clientes e não em sua infraestrutura.

A experiência da equipe da Rackspace, tanto na plataforma da CA Technologies como em todas as plataformas utilizadas na pilha, significa que a TI corporativa não precisa ficar no topo das mais recentes soluções, patches e atualizações. A equipe experiente e as tecnologias comprovadas da Rackspace são validadas pela indústria. Com mais de 190.000 clientes e US$ 1 bilhões em receita anual, a Rackspace é líder do Quadrante Mágico do Gartner para provedores de hospedagem gerenciada, pelo sexto ano consecutivo. Com 190.000 clientes, os engenheiros web scale da Rackspace já viram quase todos os tipos de problemas que você possa imaginar e sabem como resolvê-los.

Como complemento proativo para os departamentos de TI, os serviços de aplicativos essenciais da Rackspace podem oferecer a agilidade necessária dos projetos iniciais ("startup"), com a visibilidade e o controle oferecidos pela CA Technologies, prevendo os picos de carga com até três semanas de antecedência.

Com o monitoramento de desempenho de aplicação e rede de classe empresarial da CA Technologies, os clientes podem aproveitar essa combinação de suporte, experiência e ferramentas, mantendo as aplicações essenciais por um custo menor do que a aquisição de ferramentas de monitoramento de desempenho de aplicação e rede por conta própria. Em vez de ter um ambiente de serviço de TI compartilhado, a empresa tem uma equipe dedicada focada nos principais ambientes de produção. Em vez de acusações e atrasos na resolução de um problema complexo, em várias plataformas e com vários fornecedores, é possível se comunicar por telefone, mesmo que seja às 2 A.M., e, do outro lado da linha, há sempre alguém da Rackspace que conhece os detalhes da implementação específica.

Além de economizar dinheiro, a equipe de TI economiza tempo. Os serviços de aplicativos essenciais têm a visibilidade para identificar os problemas com precisão, o que permite que sejam reparados o mais rápido possível, seja em decorrência de um relatório de SQL diferente ou da substituição de um servidor lento. Em vez de tentar assumir tudo com recursos limitados, a equipe de TI pode redirecionar seu valioso pessoal para projetos-chave, para promover os negócios e evitar que os desenvolvedores trabalhem na solução de problemas de infraestrutura.

O fato é que, na maioria das vezes, a equipe de TI é constantemente forçada a permanecer no presente, mantendo tudo funcionando. Com a experiência dos serviços de aplicativos essenciais da Rackspace, a equipe de TI pode se concentrar no futuro e trabalhar em esforços estratégicos e em projetos inovadores. (Vários clientes dos serviços de aplicativos essenciais descobriram que agora têm tempo para criar os aplicativos para dispositivo móvel que todos pedem.) A equipe de TI pode se concentrar na análise e dar recomendações aos negócios, em vez de simplesmente monitorar e coletar dados. Eles têm acesso aos engenheiros web scale experientes que falam a sua língua e têm experiência nas ferramentas utilizadas. Em suma, a terceirização do monitoramento do desempenho de aplicações essenciais permite que os profissionais de TI durmam à noite. Para muitos, pode ser a primeira boa noite de sono após um longo período.

Conclusão

Os usuários corporativos, parceiros e consumidores esperam gratificação imediata de suas aplicações on-line, e a equipe de TI sofre toda a pressão. Sobrecarregados com os cortes de custos, agregando novas competências, testando e configurando novos produtos e monitorando e mantendo as tecnologias que já possuem, os departamentos de TI estão estressados.

A CITO Research determinou que os serviços de aplicativos essenciais da Rackspace são uma solução confiável e convincente, que transfere as tarefas mais trabalhosas e complexas de TI para um serviço mensal. Os serviços de aplicativos essenciais da Rackspace combinam um suporte e experiência de alto nível, que inclui a garantia de 100% de tempo de funcionamento da plataforma de produção, com engenheiros web scale experientes e a melhor tecnologia de monitoramento da categoria que, normalmente, está fora do alcance de todos, exceto das grandes empresas. Com soluções como esta em prática, os departamentos de TI podem voltar a desenvolver e oferecer projetos inovadores que criam alto valor para as empresas, além de olhar para o futuro, planejando iniciativas estratégicas. Vashdev Vangani, gerente do departamento de Tecnologia da Informação da Mazda North American Operations, afirmou: "A equipe de serviços de aplicativos essenciais representa um enorme valor agregado para minha empresa. Antes, tínhamos que reagir. Agora, podemos expandir de forma proativa para a demanda futura".

Auxiliadas pela experiência de duas líderes do Quadrante Mágico do Gartner, as organizações de TI podem obter ajuda acessível para manter a receita fundamental, produzindo aplicações on-line e atuando com desempenho máximo.

Notas de rodapé

1 http://www.business2community.com/tech-gadgets/the-future-of-enterprise-it-30-executives-share-their-2013-predictions-0365559#ogMQ2uUKTzscK0j4.99
2 Ronni J. Colville e George Spafford, "Gerenciamento de configuração para infraestruturas virtuais e em nuvem", Gartner, http://www.rbiassets.com/getfile.ashx/42112626510
3 Ted Chamberlin e Lydia Leong, "Quadrante Mágico para hospedagem gerenciada", Gartner, 5 de março de 2012, http://www.gartner.com/technology/reprints.do?id=1-19K9FPH&ct=120305&st=sb



Este conteúdo foi útil?




© 2015 Rackspace US, Inc.

Salvo indicação em contrário, o conteúdo deste site está licenciado sob uma licença não adaptada de Creative Commons Attribution-NonCommercial-NoDerivs 3.0


Ver detalhes da licença e o AVISO LEGAL