A transformação digital é uma jornada empresarial acompanhada por uma evolução tecnológica. Ao longo dessa jornada, os negócios digitais são viabilizados por uma mudança operacional de métodos manuais para a execução automatizada.
Embora as tecnologias relacionadas à segurança possam estar na vanguarda dessa automação devido à constante evolução dos invasores, as operações não estão tão atrás assim. Considere, por exemplo, nossa dependência do dimensionamento automático para expandir os recursos digitais sob demanda. Houve uma época em que existia um debate acalorado sobre se sistemas externos deveriam gerenciar a capacidade dos ativos digitais.
É sério.
Hoje, isso nem sequer é uma questão. Nós não apenas aceitamos, como também esperamos que os recursos de escalabilidade automática façam parte da nossa infraestrutura.
Portanto, parece bastante lógico supor que, com o tempo, um nível maior de automação será considerado um requisito básico. Em algum momento, o valor de gerenciar manualmente os recursos que fornecem e protegem experiências digitais chegará a um ponto de retornos decrescentes, exigindo uma mudança em direção à confiança na tecnologia.

Sabemos que há valor em uma abordagem de infraestrutura como código (IaC)। Nossa pesquisa revelou benefícios significativos em termos de frequência de implantação com a adoção da IaC. Mais da metade (52%) das organizações trata a infraestrutura como código, e as que fazem isso têm uma probabilidade mais de duas vezes maior de realizar implantações com mais frequência. Mais importante ainda, elas têm uma probabilidade quatro vezes maior de contar com pipelines de implantação de aplicações totalmente automatizados.
É importante observar essa relação, pois ela se torna um recurso essencial para as organizações que desejam aproveitar os benefícios comerciais dos aplicativos adaptáveis.
Infraestrutura como código orientada a eventos
A diferença entre infraestrutura como código e infraestrutura como código orientada a eventos está, essencialmente, no que aciona uma implantação.
A maioria das organizações deixa de usar métodos manuais e passa a adotar a automação com infraestrutura como código, mas ainda mantém o controle sobre as implantações. Ou seja, ainda é necessário que um operador acione uma implantação. É uma implantação acionada com o apertar de um botão.
Com uma abordagem orientada a eventos, o acionamento é automatizado com base em um evento. Considere novamente o dimensionamento automático como exemplo. A implantação efetiva das alterações de configuração e das cargas de trabalho adicionais é acionada por um evento, geralmente quando o número de conexões simultâneas ultrapassa um limite predeterminado. Esse evento — a ultrapassagem de um limite definido — aciona um fluxo de trabalho automatizado.
Agora imagine, por um momento, que esse processo seja ampliado para abranger uma aplicação inteira. Isso inclui todas as cargas de trabalho e os serviços de tecnologia associados que viabilizam e protegem essa aplicação. Nesse caso, o evento ocorre quando o desempenho fica abaixo do nível que define uma experiência digital aceitável. Esse evento indica a necessidade de implantar automaticamente uma "aplicação" do outro lado do mundo e aciona um fluxo de trabalho automatizado para fazer isso — em um local totalmente remoto.

Isso não é ficção científica (da computação). Esse tipo de implantação automatizada de uma aplicação inteira — suas cargas de trabalho, infraestrutura e serviços de suporte — costuma ser realizado em uma nuvem pública por meio de ferramentas de orquestração como o Terraform. Os artefatos de configuração são obtidos de um repositório, os contêineres, de uma biblioteca, e os segredos (certificados e chaves), de um cofre seguro. Tudo automaticamente. Essa é a essência da infraestrutura como código: configurações, políticas e segredos são tratados como artefatos de código para permitir a automação do pipeline de implantação.
O que ainda não é automatizado hoje é o gatilho. Atualmente, o evento é "o operador apertou o botão/digitou o comando". No futuro, o evento passará a ser o horário do dia, a demanda em um determinado local ou o desempenho em uma região geográfica.
Isso é uma parte significativa do que tornará as aplicações adaptáveis no futuro: a capacidade de reagir automaticamente a eventos e adaptar a localização, a segurança e a capacidade para atender aos objetivos de nível de serviço. Edge 2.0 — com seu plano de controle unificado — será a forma pela qual as empresas poderão usar recursos em várias nuvens, na borda e no data center para alcançar esse objetivo.
A infraestrutura como código orientada a eventos será um recurso essencial para levar os benefícios das aplicações adaptativas às empresas.
Sobre o autor

Lori MacVittie é engenheira distinta e evangelista-chefe no Escritório do CTO da F5, com ampla experiência em entrega de aplicações, estratégia de automação e infraestrutura. Ela é conhecida por transformar complexidade em clareza, seja definindo diretrizes para agentes de IA, analisando arquiteturas multinuvem frágeis ou investigando os limites de sistemas escaláveis. Ela acumula mais de trinta anos de experiência no setor, abrangendo desenvolvimento de aplicações, arquitetura de TI e operações de redes e sistemas. Antes de ingressar na F5, atuou como editora de tecnologia e recebeu diversos prêmios. MacVittie tem mestrado em Ciência da Computação e é uma autora prolífica, com publicações que abrangem segurança, nuvem e arquitetura empresarial. Ela também é uma entusiasta de jogos de tabuleiro e videogames, além de ter opiniões assumidamente fortes sobre queijos.
Mais publicações de Lori Mac VittiePublicações relacionadas no blog
O estado da maturidade digital empresarial: a transformação digital ainda não terminou
Explore como a IA impacta as empresas, as aplicações da IA generativa, as estratégias para modernizar as operações de TI e os benefícios da maturidade digital com a F5.
Como a IA generativa acelera a transformação digital
Veja como a IA generativa impulsiona a transformação digital nas empresas, acelerando tendências como a integração de APIs, os desafios dos modelos operacionais de TI híbrida e a adoção de AIOps.
Seis capacidades técnicas para acelerar a transformação digital
As arquiteturas empresariais atuais carecem dos fatores necessários de agilidade, escalabilidade, segurança e observabilidade, essenciais para impulsionar a mudança tecnológica. No entanto, estas seis capacidades fundamentais ajudarão as empresas a gerenciar riscos e desafios ao longo de sua transformação digital.
Inverter a API é a transformação digital de que as empresas precisam para participar e competir em uma economia de APIs
As organizações detêm um valor latente — na forma de APIs internas — que precisam explorar para competir em uma economia de APIs. Embora os desafios técnicos e de segurança possam desestimular algumas delas, as empresas precisam reconhecer que inverter suas APIs permitirá liberar o valor da organização como plataforma.
A modernização da TI começa pela infraestrutura
O hardware e o software evoluíram rapidamente desde os primórdios da internet, mas, para aproveitar ao máximo os benefícios resultantes dessa evolução, as organizações precisam avaliar e modernizar sua infraestrutura e a entrega de aplicativos. Acelere os esforços de modernização com a nova F5 rSeries.