BLOG | ESCRITÓRIO DO DIRETOR DE TECNOLOGIA

A necessidade da otimização das operações

Miniatura de Lori MacVittie
Lori MacVittie
Publicado em 11 de janeiro de 2022
Evolução das operações

No momento, uma das palavras da moda é AIOps. Ele está sendo usado para descrever tudo, desde tecnologias facilitadoras — dados operacionais e plataformas de análise — até as ferramentas necessárias para automatizar respostas, também conhecida como automação.

Muitas vezes, o termo AIOps é confundido com apenas uma dessas tecnologias, quando na verdade AIOps é uma abordagem abrangente às operações com o foco único de permitir aplicações adaptáveis. Ou seja, aplicativos que se adaptam às condições para manter a disponibilidade, otimizar o desempenho e garantir a segurança. 

Na verdade, AIOps não se trata apenas de automação. Não se trata apenas de telemetria (dados operacionais) ou insights descobertos pelo aprendizado de máquina.

Definitivamente não se trata de se livrar das pessoas. O AIOps é cada vez mais importante como um multiplicador de força para permitir que uma equipe operacional gerenciável lide com o crescente portfólio de um negócio digital.

Quando se trata de operações, a IA visa permitir que as operações dimensionem, protejam e entreguem de forma eficaz o crescente portfólio de serviços e produtos digitais necessários para que as empresas operem em um mundo digital por padrão. As operações precisam de assistência de máquina por dois motivos:

  1. As organizações já relatam aumentos impressionantes nos déficits de habilidades relacionadas à automação no ano passado (2020 → 2021). Colocar mais pessoas para resolver o problema nunca foi uma boa resposta , mas está cada vez mais difícil não apenas encontrar as pessoas certas, mas também encontrar as pessoas certas com as habilidades necessárias.
     
  2. Os portfólios, incluindo serviços que fornecem segurança e entrega, estão cada vez mais distribuídos entre nuvem, núcleo e borda. Nossa pesquisa anual mostra uma distribuição significativa em todos os locais de implantação possíveis, com a borda já sendo usada para 9% dos aplicativos e 26% dos serviços de entrega e segurança.

Mesmo com abordagens operacionais modernas (SRE, nuvem), as mudanças introduzidas pelas operações ainda são conduzidas principalmente por seres humanos. As decisões operacionais são tomadas por humanos, codificadas por humanos e introduzidas na produção por humanos. Da mesma forma que os aplicativos desenvolvidos usando Agile metodologias eventualmente colidiram com modelos de implantação transacionais (tradicionais) para fornecer serviços digitais, nossos modos são mistos. As mudanças de configuração são comunicadas de uma forma muito transacional, com seres humanos preenchendo um “formulário” e então enviando-o a um sistema automatizado para implantação.

Não é surpresa que 63% dos executivos digam que há muitos processos manuais envolvidos na configuração da infraestrutura de pipeline . Nossa própria pesquisa em 2021 descobriu que uma porcentagem desconcertantemente baixa de organizações opera infraestrutura e aplicativos hoje usando práticas de SRE. E ainda assim, automatizar esses processos seria preferível para líderes de TI e negócios. As capacidades técnicas já existem hoje. A capacidade dos sistemas de ingerir e processar dados pertinentes e então formular uma política apropriada ainda existe. Combinado com a capacidade de agir sobre essas políticas por meio de APIs que ajustam as condições operacionais, a automação dos processos manuais restantes em um pipeline contínuo está bem ao nosso alcance.

No entanto, a capacidade de adaptação automática exige mudanças significativas em toda a TI. Não pode ser simplesmente aparafusado, como tentamos fazer no passado. Por exemplo, para atender à necessidade de telemetria, há muito tempo confiamos em soluções de monitoramento tradicionais que exigem agentes e simulação. Essa abordagem acrescenta uma sobrecarga inaceitável na forma de custos operacionais e tempo quando as cargas de trabalho são migratórias e, no caso de contêineres, efêmeras. A instrumentação nativa em infraestrutura, plataformas e aplicativos deve ser a norma para dar suporte a uma arquitetura adaptável em tempo real.

Da mesma forma, temos visto o fracasso de iniciativas e soluções de segurança para impedir ataques emergentes porque, muitas vezes, são medidas paliativas que são inseridas somente depois que a ameaça é descoberta. A segurança nativa e a governança abrangente são necessárias para garantir a adaptabilidade das medidas de segurança à ameaça constante representada pelos ataques em evolução.

Portanto, é necessária a evolução das operações. Um modelo operacional misto não será capaz de atender a um negócio totalmente digitalizado. A interrupção causada pela dependência de decisões e tarefas manuais e conduzidas por humanos em um sistema automatizado torna impossível prever o tempo de mudança e introduz riscos de erro humano.

Para lidar com essa ineficiência e mitigar o risco, é necessária uma abordagem mais adaptável à arquitetura. Um que está destinado a ver os aplicativos crescerem, diminuírem, se defenderem e se recuperarem conforme necessário, com pouca ou nenhuma intervenção humana.

Imagine: uma empresa, como um organismo vivo, que se adaptará naturalmente com base no ambiente. Seus produtos e serviços crescerão, encolherão, se defenderão e se recuperarão conforme necessário. Este é o futuro da empresa baseada em IA.
—Geng Lin, diretor de tecnologia da F5

A característica definidora da próxima evolução das operações é a adaptabilidade, e a chamamos de Aplicativos Adaptáveis .

Adaptive Apps não é um produto. Ele não pode ser comprado em uma caixa e implantado em um servidor. É uma abordagem arquitetônica para reformular operações com foco em permitir a adaptabilidade da organização digital. Em outras palavras, os aplicativos e serviços que são a face digital dos negócios hoje.

Esta não é uma mudança pequena. A interrupção causada pela primeira onda da Internet, quando as organizações correram para "ficar on-line", acontecerá novamente à medida que as organizações se esforçam para operar como uma entidade totalmente digital. Dados operacionais devem ser gerados de cada sistema envolvido (instrumentação) e inseridos em uma plataforma de dados consolidada, onde o aprendizado de máquina os analisará para descobrir relacionamentos e padrões ocultos que resultam em insights e informações essenciais para a segurança, disponibilidade e desempenho de aplicativos e serviços digitais. Essas informações, esses insights, devem subsequentemente impulsionar mudanças na infraestrutura, nos aplicativos e nos sistemas que ajustam — automaticamente — políticas e configurações que interrompem ataques, abordam falhas e otimizam o desempenho.

Esses recursos são abrangentes e exigirão mais esforço do que simplesmente migrar para a nuvem ou distribuir para a borda. O coração de um negócio digital — a arquitetura empresarial — deve se modernizar para incorporar aqueles elementos que não foram incluídos porque não existiam antigamente, mas que devem existir agora para dar suporte ao aprendizado de máquina, aos aplicativos distribuídos e à automação no núcleo, na nuvem e na borda.

____

Para saber mais sobre a modernização de TI, incluindo operações, você pode obter uma cópia gratuita do Enterprise Architecture for Digital Business da O'Reilly em f5.com/dea .