Na F5, acreditamos que o futuro dos aplicativos será multicloud, API-first e alimentado por IA. Na AppWorld 2024, anunciamos o F5 AI Data Fabric, uma nova plataforma de dados para cumprir a promessa da IA. Essa inovação é um grande passo para colocar a IA para trabalhar para fornecer melhor proteção de aplicativos e API, mais rapidamente e com uma experiência ridiculamente fácil para os usuários.
A IA está obviamente na mente de todos agora. Como qualquer tecnologia interessante, ela pode trazer benefícios e riscos. Na F5, estamos inovando de uma forma que vai ao cerne da questão de tornar a IA fácil e segura de consumir e usar. Com o F5 AI Data Fabric, aceleraremos a adoção de IA em nosso portfólio e acredito que algumas aplicações muito específicas de IA mudarão o jogo quando se trata de segurança para aplicativos e APIs.
Vamos começar explicando como funciona. O F5 AI Data Fabric oferece uma coleção de serviços projetados para ajudar a gerar insights a partir de grandes quantidades de dados de produtos em nosso portfólio. A partir desses dados, podemos fornecer relatórios e análises, ou até mesmo treinar e implantar modelos de aprendizado de máquina para executar inferências para proteger e otimizar melhor os aplicativos. Essa abordagem fornece os meios para agregar dados do F5 Distributed Cloud Services, NGINX e BIG-IP, gerando insights por meio do Distributed Cloud Console .
Um componente essencial dessa estrutura de dados é o ecossistema de IA, que é uma coleção de modelos, módulos e APIs projetados para tornar o aprendizado de máquina e a IA muito mais acessíveis às nossas equipes de produtos e usuários — ridiculamente fácil, como dizemos. Ele acelera nossa capacidade de incorporar IA em nossos produtos e passar da ideia para o aplicativo habilitado para IA muito rápido.
Aqui está um exemplo. Se você já teve que treinar modelos de aprendizado supervisionado, sabe que isso requer muitos dados, e esses dados precisam ser rotulados. Encontrar dados bons e rotulados é um desafio, e rotular dados corretamente pode levar semanas de trabalho. Isso não é rápido o suficiente quando você está construindo modelos para acompanhar um cenário de ameaças em rápida mudança.
Entra em cena a IA e grandes modelos de linguagem. Para enfrentar esse desafio, aproveitamos os transformadores de frases para vetorizar um conjunto de dados de treinamento e a pesquisa semântica para inicializar e automatizar o processo de rotulagem de dados. Podemos usar técnicas semelhantes para treinar e refinar um modelo. Digamos que eu queira construir um classificador para detectar ataques de injeção de SQL. Com apenas um exemplo de ataque, o F5 AI Data Fabric agora pode me ajudar a percorrer o processo de rotular meus dados, treinar um modelo e empacotá-los em um contêiner para implantação. O que antes levava dias ou semanas agora leva minutos (e eu nem sou cientista de dados!).
Depois de treinar e implantar esse modelo classificador, podemos recorrer novamente à IA para obter ajuda. Usando grandes modelos de linguagem treinados para criar expressões regulares, podemos gerar assinaturas que podem ser implantadas na borda para detecção em tempo real. A geração de assinaturas com um toque de botão nos permite responder muito rapidamente quando novas ameaças surgem.
Aproveitar esses recursos em nosso ecossistema de IA nos permite reduzir drasticamente o tempo necessário para construir um novo modelo de detecção e, então, gerar uma assinatura a partir dele. Então, podemos ser super responsivos a ameaças emergentes. Se houver um novo tipo de ataque, um especialista no assunto pode adicionar rapidamente recursos de detecção à plataforma de dados. A IA generativa nos ajuda a fornecer e acelerar uma melhor detecção, a um custo menor para nós e nossos clientes.
E esse é apenas um dos muitos casos de uso que a IA pode nos dar.
Acima, descrevi como o F5 AI Data Fabric pode nos ajudar a nos adaptar e responder a ameaças mais rapidamente. A IA generativa também pode melhorar drasticamente a experiência dos nossos usuários.
Para colocar essa tecnologia nas mãos dos clientes, apresentaremos um assistente de IA ainda este ano que dará aos clientes um parceiro inteligente para ajudar a atingir seus objetivos. Por meio de uma sofisticada interface de linguagem natural, os usuários poderão fazer perguntas sobre seus dados e gerar painéis em tempo real. Eles poderão gerar configurações de produtos ou até mesmo obter ajuda para implementar uma política. Com tecnologia F5 AI Data Fabric, esta ferramenta atuará como um gerenciador de suporte ao cliente integrado, permitindo que os clientes façam perguntas e recebam recomendações com base no conhecimento coletivo disponível para a F5.
Os usuários farão perguntas sobre seus dados como: “Quantos ataques vi na minha infraestrutura na semana passada? Quantos desses foram ataques de injeção de SQL? De onde eles estavam vindo?” É uma maneira muito mais fácil para os clientes interagirem com seus dados, obterem respostas rapidamente, gerarem visualizações e implementarem correções recomendadas. Um usuário poderá fazer perguntas como: “Como configuro a proteção de bot para meu novo aplicativo?” e um chatbot resumirá como fazer isso. Além de apenas orientação, isso também permitirá que os usuários digam coisas como "Gere para mim uma configuração para um balanceador de carga que tenha WAF habilitado", e ele executará a tarefa.
Nos próximos meses, começaremos a expor essa funcionalidade aos clientes do Distributed Cloud Services, e eu não poderia estar mais feliz em compartilhar o que estamos construindo.
IA e grandes modelos de linguagem estão por toda parte, e por um bom motivo. Eles podem transformar completamente a maneira como as pessoas interagem com os aplicativos. Mas o que mais aguardo é o potencial dos grandes modelos de linguagem para nos ajudar a oferecer resultados de segurança muito melhores para nossos clientes.
O mercado de segurança há muito tempo é atormentado por desafios de precisão quando se trata de detecção, e muitas organizações (infelizmente) aprenderam a conviver com isso. Estamos fazendo coisas incríveis que facilitarão uma melhor detecção. E permitiremos que nossos clientes forneçam informações para refinar as técnicas de detecção de forma segura.
Nosso AI Data Fabric se beneficia da pegada tecnológica da ampla base de clientes da F5 e do acesso a dados de alto calibre. Estamos no caminho de dados de quase metade dos aplicativos do mundo, com 550 petabytes fluindo pelos produtos F5 todos os dias. Nossas soluções de IA terão um conjunto de dados que poucos podem igualar, e estamos apenas começando!
Em primeiro lugar, a F5 é uma empresa inovadora e estamos realmente expandindo os limites de como a IA é usada para oferecer melhor segurança de aplicativos e APIs , de forma mais rápida e com menor custo. O futuro será impulsionado pela IA, e a F5 está liderando o caminho. Mal posso esperar para ver quais inovações a IA nos ajudará a entregar a seguir.