O Secure Web Proxy ajuda a proteger o tráfego de saída de agentes e o tráfego da Web padrão (HTTP e HTTPS) da rede interna da sua organização. Ao configurar seus agentes de IA e cargas de trabalho não agênticas para usar o Secure Web Proxy como gateway, o proxy atua como um ponto de verificação de segurança obrigatório para qualquer aplicativo ou serviço que tente acessar um site fora da sua organização.
Vantagens
O Secure Web Proxy oferece os seguintes benefícios principais:
Governança de tráfego de saída de agentes de IA. Quando integrado ao Gateway de Agente, o Secure Web Proxy aplica políticas de segurança centralizadas para o acesso do agente a ferramentas, endpoints ou modelos. É possível aplicar perímetros de segurança granulares, verificar criptograficamente as identidades dos agentes, inspecionar chamadas de ferramentas do Protocolo de Contexto de Modelo (MCP) e aplicar proteções de sanitização de conteúdo do Model Armor ao tráfego de saída do agente.
Controle de acesso com reconhecimento de identidade. O acesso é baseado em cargas de trabalho criptográficas e identidades de agentes, em vez de locais de rede estáticos:
Identidades de agentes: para agentes de IA autônomos, é possível verificar as identidades dos agentes integrando-as ao Identity and Access Management (IAM) e ao Identity-Aware Proxy (IAP) com as vinculações de extensão do Service Extensions.
Identidades da carga de trabalho: para cargas de trabalho não agênticas, é possível verificar as identidades de origem usando contas de serviço, tags seguras ou certificados de cliente com TLS mútuo (mTLS) de front-end.
Esse modelo centrado em identidade permite regras de autorização granulares que ajudam a restringir o tráfego da Web de saída a cargas de trabalho e agentes autenticados.
Segurança padrão forte. O Secure Web Proxy tem uma configuração padrão
deny-allque bloqueia todo o tráfego de saída até que você o permita explicitamente. Google Cloud gerencia automaticamente todas as atualizações de software e infraestrutura, o que minimiza o risco contínuo de vulnerabilidades de segurança.Inspeção centralizada. O Secure Web Proxy consolida as solicitações da Web de saída das suas cargas de trabalho na nuvem e dos escritórios conectados em um único ponto de inspeção para garantir a aplicação consistente de políticas.
Observabilidade e rastreamento abrangentes. Todo o tráfego de saída é registrado de forma centralizada no Cloud Logging e integrado ao Cloud Trace e ao OpenTelemetry. Essa integração oferece auditabilidade completa, investigação de incidentes e análise de latência de ponta a ponta.
Recursos compatíveis
O Secure Web Proxy é compatível com os seguintes recursos:
Políticas de acesso de saída granulares: é possível aplicar controles de segurança direcionados com base no tipo de tráfego:
- Tráfego de IA agêntica: quando implantado como um Gateway de Agente, o Secure Web Proxy avalia as regras do método MCP, verifica as identidades dos agentes e invoca vinculações de extensão em extensões de serviço para limpar comandos e respostas com serviços como o Model Armor.
- Tráfego padrão da Web: para o tráfego padrão da Web, o Secure Web Proxy avalia as políticas de segurança do gateway ou as políticas de autorização para identificar as cargas de trabalho de origem usando tags seguras, contas de serviço ou certificados mTLS de front-end. O proxy também filtra nomes de host, URLs, cabeçalhos e métodos de destino.
Esse recurso granular de políticas permite criar e gerenciar componentes de regras específicos e reutilizáveis em várias instâncias do Secure Web Proxy.
Escalonamento automático de proxies do Envoy do Secure Web Proxy: o Secure Web Proxy oferece suporte ao ajuste automático do tamanho do pool de proxies do Envoy e da capacidade do pool em uma região, o que permite um desempenho consistente durante períodos de alta demanda com o menor custo. O recurso de escalonamento automático gerencia automaticamente os ajustes de capacidade em uma região. Isso significa que você não precisa monitorar e redimensionar manualmente sua frota de proxy, garantindo melhor desempenho com menos tempo operacional.
Limitação de taxa de serviço: o Secure Web Proxy aplica limites de tráfego ao tráfego da Web de saída para evitar que clientes que consomem muitos recursos esgotem a capacidade do serviço ou gerem custos excessivos, como aqueles associados a tokens de modelo de linguagem grande (LLM). É possível anexar políticas de limitação de taxa de serviço a gateways configurados com políticas de segurança de gateway ou de autorização. É possível usar políticas de limitação de taxa para priorizar ou limitar o tráfego com base em contagens de solicitações e identidades de cliente específicas, como principais do mTLS ou endereços IP de origem.
Criptografia de ponta a ponta: os túneis de proxy do cliente podem transitar por TLS. O Secure Web Proxy também é compatível com HTTP e HTTPS
CONNECTpara conexões TLS de ponta a ponta iniciadas pelo cliente com o servidor de destino. Essa medida de segurança crucial é gerenciada automaticamente pelo serviço para que o tráfego seja protegido sem exigir a configuração manual ou o monitoramento de padrões de criptografia.Integração dos Registros de Auditoria do Cloud e do Google Cloud Observability: ao usar o Google Cloud Observability, os Registros de Auditoria do Cloud registram ações administrativas (mudanças de política), solicitações de acesso e métricas (registros de transações de proxy) para o Secure Web Proxy. Essa visualização unificada e integrada facilita o monitoramento de segurança e os relatórios de compliance.
Como o Secure Web Proxy funciona
O Secure Web Proxy funciona como um checkpoint de segurança obrigatório para todo o tráfego da Web da rede da sua organização para a Internet. As cargas de trabalho internas precisam obedecer às regras de segurança do Secure Web Proxy antes de acessar a Internet.
Gateway centralizado: suas cargas de trabalho, como máquinas virtuais (VMs) e contêineres, são configuradas para enviar todas as solicitações da Web de saída para a instância central do Secure Web Proxy.
Aplicação de políticas: o proxy inspeciona a solicitação e aplica suas políticas de segurança para determinar se a conexão deve ser permitida ou negada.
Proteger o tráfego de saída: se a solicitação for permitida, o tráfego será encaminhado com segurança para a Internet usando a infraestrutura do Google Cloud, normalmente o Cloud NAT. O proxy também usa o Cloud DNS para resolver endereços da Web externos.
Políticas e regras
Para proteger o tráfego de saída, escolha uma política de autorização ou uma política de segurança de gateway como o principal mecanismo de segurança na instância do Secure Web Proxy. Só é possível configurar um modelo de política principal em um único gateway. Além disso, é possível configurar políticas de limitação de taxa de serviço além da escolha da política principal.
Políticas de autorização: essas políticas permitem estabelecer verificações de controle de acesso com base em identidade e destino ao processar solicitações de saída pela instância do Secure Web Proxy. Recomendamos o uso desse tipo de política para os seguintes cenários:
- Quando você implanta o Secure Web Proxy como um Gateway de Agente para controlar o tráfego dos agentes.
- Ao implantar o Secure Web Proxy para tráfego não agêntico que exige mTLS de front-end para verificar identidades de origem ou extensões de autorização personalizadas.
Políticas e regras de segurança de gateway: essas políticas e regras definem controles de acesso para o tráfego da Web de saída padrão, não agêntico. Uma política de segurança de gateway serve como contêiner para regras de segurança individuais que permitem ou negam o tráfego com base em identidades de origem (contas de serviço ou tags seguras), nomes de host de destino e portas.
Políticas de limitação de taxa de serviço: com essas políticas, é possível aplicar limites de taxa de solicitação específicos do cliente e de todo o serviço no tráfego da Web de saída para proteger destinos externos contra sobrecargas de tráfego e controlar custos. É possível anexar uma política de limitação de taxa de serviço a um gateway que usa uma política de autorização ou de segurança de gateway.
Integração do Gateway de Agente com o Secure Web Proxy
As cargas de trabalho de IA corporativas implantadas em Google Cloud, incluindo soluções de software como serviço (SaaS), como o Gemini Enterprise, ambientes de plataforma como serviço (PaaS), como o Vertex AI Agent Engine, e ambientes de execução conteinerizados ou auto-hospedados no Google Kubernetes Engine (GKE) e no Cloud Run, exigem limites de rede robustos e centralizados para aplicar a privacidade de dados, as políticas de conformidade e a prevenção de ameaças.
O Gateway de Agente oferece gerenciamento centralizado de políticas, verificação de identidade criptográfica e proteções de segurança para agentes de IA. Para agentes executados no GKE ou no Cloud Run, é possível implantar uma instância do Secure Web Proxy como um Gateway de Agente. Essa configuração permite aplicar políticas de segurança centralizadas para o tráfego de saída para LLMs, ferramentas MCP, APIs externas, agentes remotos ou destinos da Web padrão.
O uso de uma instância do Secure Web Proxy com um recurso agentGateway oferece
os seguintes benefícios:
Governança de políticas centralizada: aplique políticas de autorização definidas em um recurso
agentGatewayà instância do Secure Web Proxy. Esse recurso permite criar uma postura de segurança unificada em vários ambientes de agente.Identidade do agente e mTLS: use a validação de certificado do cliente e as políticas de autorização para verificar e restringir criptograficamente as comunicações de saída com base na identidade do agente.
Restrição de ferramentas do MCP: aplique regras HTTP granulares nas interações do agente com servidores de ferramentas do MCP externos, restringindo métodos de ferramentas específicos (como
tools/listoutools/call) e parâmetros de método.Verificação e higienização de payload: integre-se diretamente ao Model Armor usando vinculações de extensão nas extensões de serviço para inspecionar comandos e respostas de agentes em busca de vazamentos de dados sensíveis ou ataques de injeção de comandos.
Modos de implantação
É possível implantar a instância do Secure Web Proxy em qualquer um dos seguintes modos:
Modo de roteamento de proxy explícito: nesse modo, é necessário configurar explicitamente os ambientes de carga de trabalho e os clientes para apontar diretamente para o servidor proxy. Em seguida, o Secure Web Proxy isola seus clientes da Internet. Dessa forma, o Secure Web Proxy atua como um intermediário, estabelecendo novas conexões TCP para o cliente e garantindo que cada conexão atenda aos requisitos da política de segurança administrada.
Modo de anexo de serviço do Private Service Connect: nesse modo, é possível centralizar as implantações de proxy da Web em uma arquitetura complexa com várias nuvens privadas virtuais (VPC).
Modo de próximo salto: nesse modo, é possível configurar a instância do Secure Web Proxy para atuar como um próximo salto para o roteamento na rede. Em outras palavras, é possível configurar o roteamento de rede para enviar automaticamente o tráfego de saída para a instância do Secure Web Proxy. Esse método de implantação reduz a sobrecarga administrativa da organização porque não é necessário configurar manualmente cada carga de trabalho de origem ou cliente para usar o proxy.
Limitações
Versões de IP: o Secure Web Proxy é compatível apenas com IPv4. O IPv6 não é compatível.
Versões HTTP: o Secure Web Proxy é compatível com as versões HTTP/0.9, 1.0, 1.1 e 2.0. O HTTP/3 não é compatível.
Escopo de implantação: só é possível implantar uma instância do Secure Web Proxy em um projeto host, não em um projeto de serviço.
Outras Google Cloud ferramentas para considerar
É possível integrar o Secure Web Proxy às seguintes ferramentas do Google Cloud para melhorar a postura geral de segurança das suas cargas de trabalho e aplicativos:
Use o mTLS de front-end para permitir que o Secure Web Proxy configure identidades de cliente validadas em políticas de autorização e aplique o controle de acesso granular ao tráfego de saída.
Use o Certificate Manager para gerenciar as âncoras de confiança (certificados raiz) e as ACs intermediárias necessárias para validar os certificados do cliente em conexões mTLS de front-end com o Secure Web Proxy.
Implemente o VPC Service Controls para evitar a exfiltração de dados de serviços do Google Cloud , como o Cloud Storage e o BigQuery.
Use o Trace para receber dados de trace distribuído para solicitações de saída e analisar a latência de rede de ponta a ponta.