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 functionsPara 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