O impacto da IA na entrega e segurança de aplicativos é tão confuso quanto um experimento mental da mecânica quântica.
Sem repetir o famoso experimento mental do gato de Schrödinger em estados quânticos simultâneos, parece haver uma confusão semelhante sobre qual será exatamente o impacto da IA generativa na entrega e segurança de aplicativos.
Isso decorre principalmente de duas características principais das aplicações de IA:
Isso leva à conclusão de que, na maior parte, a entrega e a segurança do aplicativo não são realmente tão afetadas pela IA generativa. Afinal, os mesmos serviços de segurança de API podem ser usados para proteger APIs de IA, e a pilha de tecnologia ainda inclui os mesmos protocolos antigos que podem ser defendidos pela proteção DDoS e um bom e velho WAF. Preocupações com bots? A defesa contra bots também cobre isso.
Existem novos recursos necessários para a segurança da API? Sim, algumas. Especificamente, em torno da mudança para o compartilhamento de dados não estruturados. Os serviços de entrega de aplicativos (como balanceamento de carga) precisam evoluir para lidar com as peculiaridades de inferência de IA? Sim, algumas. Mas os serviços em si ainda são praticamente... os mesmos.
Mas — e é aqui que entra o segundo dos nossos estados quânticos — implementar aplicações de IA geralmente significa uma mudança na arquitetura . Então, a IA muda tudo e nada ao mesmo tempo.
Afinal, os servidores de inferência de IA não são apenas servidores web ou servidores de aplicativos e geralmente seguem um padrão arquitetônico que expande a arquitetura de aplicativos modernos com uma nova camada dedicada à inferência de IA. Sem entrar em detalhes, aqui vai uma atualização sobre a evolução das arquiteturas de aplicativos:
Há muitas mudanças nos componentes desse aplicativo moderno — e onde eles residem — que alteram a entrega do aplicativo muito mais do que a segurança do aplicativo.
Por exemplo, quando olhamos para os possíveis pontos de inserção para entrega e segurança de aplicativos , podemos ver que pontos mais profundos na arquitetura têm menos probabilidade de precisar do que são tradicionalmente serviços de “porta de entrada”. Esses são recursos como balanceamento global de carga do servidor, proteção DDoS e rede multicloud. Então, na porta da frente, nada muda muito.
Mas e quanto à camada de inferência? Será necessário balanceamento de carga, e não apenas balanceamento de carga, mas balanceamento de carga inteligente. Isso é entrega de aplicativos. Um gateway de IA que possa monitorar e proteger o tráfego de IA de saída provavelmente também é uma boa ideia aqui, assim como vários serviços de segurança. De fato, uma pesquisa de mercado que fizemos no início deste ano nos disse exatamente quais serviços as pessoas querem usar e onde querem implantá-los. Quando se trata de entrega e segurança no ponto de inserção “IA Norte-Sul”, eles querem:
Agora, esses mesmos serviços também são desejados no ponto de inserção “North-South Front Door”, mas com taxas diferentes. E quanto mais fundo você for na camada de inferência de IA, menos serviços serão necessários e, ainda assim, serão esses serviços os mais impactados pela necessidade de ajustar algoritmos, monitoramento e roteamento para lidar com as diferenças que existem nessa camada . O serviço pode ser o mesmo (é o bom e velho balanceamento de carga), mas seus recursos evoluirão para atender às necessidades exclusivas das fábricas de IA.
E é aí que entra a confusão, eu acho. O mercado entende que os aplicativos de IA são aplicativos modernos que dependem de APIs. Isso significa que o mercado é perfeitamente capaz de reconhecer que os serviços de entrega e segurança de aplicativos existentes funcionarão tão bem para IA quanto para outros aplicativos e APIs modernos.
Mas o mercado também entende que a IA está mudando sua arquitetura e introduzindo novos pontos de inserção onde esses serviços podem ser melhor implantados. E essa é a maior mudança causada pela IA: arquitetura.
Isso não é pouca coisa. Mudanças arquitetônicas impactam tudo, desde a entrega e segurança de aplicativos até o monitoramento, automação e rede. Isso significa que, mesmo que a entrega de aplicativos e os serviços de segurança não mudem muito, onde e como eles são implantados mudam muito.
Fazer isso corretamente é uma parte importante da preparação para escalar a IA de forma significativa.