1 of 20
2 of 20
3 of 20
4 of 20
5 of 20
6 of 20
7 of 20
8 of 20
9 of 20
10 of 20
11 of 20
12 of 20
13 of 20
14 of 20
15 of 20
16 of 20
17 of 20
18 of 20
19 of 20
20 of 20

doc

Como executar funções serverless na plataforma de Edge da Azion

Edge Functions é um serviço da plataforma de Edge da Azion que permite escrever e executar funções serverless, sem a necessidade de provisionar ou gerenciar servidores.

Executando a função Azion Hello World em uma edge application

Você pode criar suas próprias funções ou usar uma das disponíveis em Azion Marketplace.

Para demonstrar como instanciar e executar uma função em uma edge application, este guia utilizará:

  • A função pré-configurada Azion — Hello World.
  • Uma edge application já criada.

Instanciando uma edge function

Dentro da página de sua edge application no Real-Time Manager (RTM):

  1. Navegue até a aba Functions.
  2. Clique em Add Function.
  3. Nomeie-a como Hello World function.
  4. Selecione a função Azion - Hello World e salve.

Configurando o critério de ativação e comportamento

  1. Agora, navegue até a aba Rules Engine.
  2. Clique no botão New Rule e selecione Request Phase.
  3. Adicione um nome à request phase rule.
  4. Configure o critério para:

If: $(uri) is equal /hello-world.

  1. Na seção Behaviors, escolha Run Function, então selecione Hello World function e clique em Save.

Aguarde alguns minutos para que a propagação seja concluída.

  1. Após alguns minutos, acesse a edge application, usando o domínio da aplicação e passando /hello-world. Exemplo:

xxxxxxxxx.map.azionedge.net/hello-world

Agora, você tem uma edge function configurada e instanciada com sucesso para ser executada em uma edge application.


Leia também

Não encontrou o que procurava? Abra um ticket.