Todos os produtos
Search
Central de documentação

Edge Security Acceleration:Crie um aplicativo a partir de um modelo de função

Última atualização: Jul 14, 2026

ESA oferece um ambiente de execução serverless em seus pontos de presença (POPs). Escreva sua lógica de negócios e configure regras de gatilho. Seu código executa com segurança e escala elasticamente nos POPs mais próximos dos usuários, sem necessidade de provisionar servidores ou gerenciar infraestrutura. Isso reduz custos operacionais e melhora os tempos de resposta.

Etapa 1: Criar uma função

  1. Faça logon no console do ESA. No painel de navegação à esquerda, escolha Edge Computing and AI > Functions and Pages. Clique em Create Function.

  2. Defina Function Templates como Function Templates, selecione um modelo de função e clique em Next.

    image

  3. Insira um Routine Name e uma Description, visualize o código e clique em Submit.

    image

  4. Após a conclusão da compilação, o sistema gera um nome de domínio público para visualização. Para vincular um nome de domínio personalizado, consulte Configuração de nome de domínio.imageimage

    Nota

    Este nome de domínio público destina-se apenas a testes e tem validade de 60 minutos.

Etapa 2: Desenvolver e depurar

Modifique e depure o código da função localmente e implante-o no ambiente de staging. Monitore o status e o desempenho da função para garantir estabilidade e funcionamento correto.

  1. Clique em Function Settings, selecione a aba Code e escreva sua função em JavaScript ES6.

    image

    image

  2. ESA inclui um ambiente de depuração à direita do editor de código no console. Após escrever o código, clique em Save. Na barra de ferramentas à direita, defina o método de solicitação HTTP, o cabeçalho da solicitação e o corpo da solicitação e clique em Request. O console retorna a resposta.

  3. Após depurar o código, clique em Generate Version.

  4. Selecione a aba Deploy e clique em Release. Na caixa de diálogo, selecione Staging Environment para liberar a função. A função torna-se ativa nos POPs de staging. Envie solicitações de um cliente real com um cabeçalho Host para verificar a resposta.

    image

Etapa 3: Implantar em produção

Depois que a função passar na validação do ambiente de staging, libere o código para o ambiente de produção.

  1. Selecione a aba Deploy e clique em Release.

  2. Clique em Production Environment, selecione a versão a ser liberada e clique em Release. O sistema implanta a versão selecionada do código da função em todos os POPs do ambiente de produção.

    image

Vincular um nome de domínio personalizado

Após a implantação, vincule um domínio personalizado ao seu projeto para facilitar o acesso. Consulte Configuração de nome de domínio.