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.
Como funciona
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:
- Bot Manager Lite
- Secure Token
- 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.
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 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.
Consulte o guia trabalhar com rules engine