Como instanciar edge functions em sua aplicação

Instancie funções serverless diretamente dentro de sua edge application.

Este guia descreve como você pode instanciar a função Azion - Hello World, pré-configurada em sua conta. Você pode repetir este processo usando qualquer função já disponível no Azion Marketplace ou desenvolver sua própria função


  1. Acesse o Azion Console > Edge Application.
  2. Clique na edge application que você deseja configurar.
  3. Ative o módulo Edge Functions para habilitar funções.
  4. Clique no botão Save.
  5. Vá para a aba Functions Instances.
  6. Clique em + Function Instance.
  7. Nomeie sua instância de função. Por exemplo: Hello World function.
  8. Selecione a função Azion - Hello World.
  9. Clique no botão Save.

A página de funções agora lista a nova instância criada. No entanto, esta nova função ainda não está ativa em sua aplicação. Você precisa definir o que acionará a função em sua aplicação. Para invocar a função instanciada no URI xxxxxxxxxx.map.azionedge.net/hello-world:

  1. Ainda na página do Edge Application, navegue até a aba Rules Engine.
  2. Clique no botão + Rule.
  3. Dê um nome para sua regra.
  4. Selecione Request Phase.
  5. Na seção Criteria, selecione a variável ${uri}.
  1. Como operador de comparação, selecione is equal.
  2. Como argumento, adicione /hello-world.
  3. Na seção Behaviors, selecione Run Function da lista de comportamentos.
  4. Selecione a função Hello World.
  5. Clique no botão Save.

Para ver sua função em execução, acesse sua aplicação usando seu domínio e o URI definido na regra, que está no formato xxxxxxxxx.map.azionedge.net/hello-world.



Contribuidores