Automatize a segurança com Azion Edge Functions

Edge functions são funções executadas na Plataforma de Edge da Azion, com baixa latência, trazendo o poder operacional mais perto do usuário final.

Através das edge functions, você pode escrever seu próprio código de segurança em JavaScript e implantá-lo para ser executado no edge, permitindo que você:

  • Aumente sua proteção
  • Tenha mais dinamismo
  • Aplique a lógica que seu negócio precisa
  • Use APIs que fornecem manipulação de cabeçalhos de requisição e resposta
  • Implemente lógica baseada em network lists

Desenvolva edge functions para a segurança

Seção intitulada Desenvolva edge functions para a seguranca

As edge functions da Azion para o firewall são executadas na fase de requisição e seguem o seguinte processo:

  1. As regras configuradas no Rules Engine para Edge Firewall para a função ser executada são acionadas.

  2. O Azion Edge Runtime processa a função, retornando um resultado.

  3. O Rules Engine para Edge Firewall retoma o processamento, com base no resultado, a partir do ponto em que o comportamento foi acionado.


O Azion Edge Runtime suporta uma lista de APIs que permitem a manipulação de metadados e o uso de network lists para ajudar na implementação da lógica.

A API de Metadados permite o acesso a um conjunto de metadados que podem ser manipulados para:

  • Filtrar e gerenciar o acesso à sua aplicação
  • Aplicar lógica específica em diferentes cenários com base no GeoIP

A interface de network list da Azion permite comparar um endereço IP com uma lista de rede específica. Se o endereço IP informado estiver dentro da lista de rede, ele retorna true e a lógica de implementação desejada pode continuar com base nessa informação.

Os IPs listados podem ser usados para gerenciamento de:

  • Allowlists
  • Blocklists
  • Greylists

Contributors