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 utilizar a solution Hello World através do Marketplace da Azion

Visão geral

Hello World é um programa simples que é frequentemente usado para introduzir iniciantes a uma nova linguagem de programação ou ambiente de desenvolvimento.

A mensagem Hello World é normalmente exibida na tela ou console e, como é um exemplo simples e fácil de entender para demonstrar a sintaxe básica e a estrutura de alguma linguagem de programação, a função costuma ser usada como um primeiro passo no aprendizado de uma nova linguagem de programação.

A implementação específica de uma função deste tipo será diferente, dependendo da linguagem e/ou do framework utilizado.


1. Obtendo a solution
2. Usando a solution
2.1 Configurando a solution
2.2 Instanciando a solution
3. Configurando o Rules Engine


1. Obtendo a solution

A solution Hello World é uma solution serverless disponível no Marketplace da Azion. Este tipo de solution é utilizada principalmente para demonstrar como a tecnologia funciona. Esta solution irá mostrar somente uma mensagem em seu navegador usando uma edge application.

Para usar a solution Hello World fornecida pelo Marketplace da Azion, você deve:

  1. Entrar na sua conta no Real-Time Manager (RTM).
  2. No canto superior esquerdo da página, selecione Products Menu > Marketplace.
  3. Selecione a caixa de busca e digite “hello” ou navegue pelos cards para encontrar a solution Hello World.
  4. Depois de encontrar o card Hello World, selecione-o para ir para a página de solution.
  5. Na página de solution, procure a seção Subscribe for no canto inferior direito.
  6. Clique no botão Get It Now.

Você verá uma mensagem indicando que sua solution foi instalada com sucesso e está pronta para ser usada.

2. Usando a solution

Uma vez que você obteve sua solution no Marketplace, ela estará disponível em sua lista de edge functions. Para usar a solution, você terá que criar uma nova Edge Application.

Para aprender a criar uma Edge Application, visite a documentação de ponto de partida.

Você também pode criar uma Edge Application através do RTM > Products Menu > Edge Application e seguir as instruções.

Dica: também é possível utilizar uma Edge Application já existente.

2.1 Configurando a solution

Para configurar sua solution, proceda como a seguir:

  1. Acesse o RTM.
  2. No canto superior esquerdo, selecione Products Menu > Edge Application na seção BUILD.
  3. Na página de listagem de suas edge applications, selecione aquela que você criou para usar com a solution Hello World.
  4. Já na página da sua Edge Application, na aba Main Settings, localize o switch Edge Functions e habilite-o.
  5. Clique no botão Save.

Você receberá uma mensagem de sucesso indicando que sua edge application foi atualizada.

2.2 Instanciando a solution

Para habilitar a solution, siga os passo abaixo:

  1. Selecione a aba Functions na lista superior.
  2. Clique no botão Add Function.
  3. Escolha um nome fácil de lembrar para sua função.
  4. No menu suspenso de funções, selecione a função Hello World [Global].

Isto irá carregar a função, mostrando uma caixa com o código da função e duas abas: Code e Args.

Se você clicar na aba Code, será possível navegar pelo código para se familiarizar com ele, mas sem alterá-lo. A configuração de sua função estará na aba Args. Clique na aba Args para abrir a caixa com o arquivo de configuração no formato JSON, no qual você passará os parâmetros para executar sua aplicação.

Como esta é apenas uma função Hello World, você só tem a opção de alterar a mensagem que deseja mostrar quando seu domínio for acessado.

Os parâmetros são mostrados como abaixo:

{
    "param":{
        "http_status": 200,
        "body": "It works!"
    }
}

Onde:

  • http_status: indica o status da requisição. O status 200 indica que a requisição foi bem sucedida.
  • body: indica a mensagem, no formato de string, que você deseja mostrar na tela. O valor padrão é “It Works!”, mas você pode escrever qualquer coisa neste campo.
  1. Clique no botão Save.

3 Configurando uma regra para Rules Engine

Ainda na página Edge Application, você deve configurar uma regra para Rules Engine de forma a executar sua função.

Para fazer isso, siga estes passos:

  1. Selecione a aba Rules Engine.
  2. Clique em Default Rule.
  3. No campo behavior, selecione Run Function no menu suspenso e selecione a função Hello World, de acordo com o nome que você deu no passo de instanciação.

Nota: você não pode alterar o campo de criteria no Rules Engine para a Default Rule.

  1. Clique no botão Save.

Pronto. Agora você tem uma função Hello World funcionando no edge. O resultado é uma mensagem de texto que corresponde ao valor que você passou no parâmetro body.


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