Edge Functions Instances para Edge Firewall

Ativando o módulo de Edge Functions, você poderá instanciar funções serverless em seu Edge Firewall na Azion, bem como configurar as condições para sua execução. Disponível para os produtos Edge Application e Edge Firewall, seu uso permite executar funções serveless em nossa robusta rede distribuída de Edge Nodes, respondendo a eventos mais próximos do usuário final, garantindo maior escalabilidade e disponibilidade.


Em Edge Firewall, você terá que ativar o módulo de Edge Functions, assim é possível utilizar funções existentes disponibilizadas pela Azion. Como por exemplo:

  • Shieldsquare Bot Manager
  • Secure Token
  • Function JWT

Ao instanciar uma Edge Function, não é possível alterar seu código fonte, apenas informar os argumentos que serão passados para o contexto de execução da função, em formato JSON, através da aba Args.

Para associar um gatilho de execução, basta que a instância seja associada a um Behavior de uma Rule do Rules Engine, na Request. Assim, quando uma requisição satisfazer os critérios definidos nas regras do Rules Engine, a Edge Function será invocada e executada diretamente nos Edges Nodes da Azion.

Para saber mais sobre como funcionam e como aplicar algumas dessas Edge Functions, acesse os guias disponíveis.


Contribuidores