Functions Instances para Firewall

Ativando o módulo de Functions, você poderá instanciar funções serverless em seu Firewall na Azion, bem como configurar as condições para sua execução. Disponível para os produtos Application e 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.


Como funciona

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

  • Bot Manager Lite
  • Secure Token
  • JWT

Ao instanciar uma 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.

Consulte o guia instanciar edge functions

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 Function será invocada e executada diretamente nos Edges Nodes da Azion.

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

Consulte o guia trabalhar com rules engine