Como configurar um domínio
Com a Azion, você pode criar e executar aplicações diretamente no edge. Para permitir o acesso à sua aplicação através do navegador e começar a receber usuários e monitorar métricas, você precisa de um domínio.
Com Domains, a Azion fornece um endereço de domínio gratuito no formato xxxxxxxxxx.map.azionedge.net
. Quando os usuários acessam sua aplicação através deste domínio Azion, o node mais próximo dentro da edge network busca e entrega a edge application.
Crie um domínio com a Azion
Quando você cria uma application usando um template ou via CLI, ela é automaticamente associada a um domínio Azion. Para criar um novo domínio personalizado:
- Acesse o Azion Console > Domains.
- Clique no botão + Domain.
- Dê um nome ao seu domínio.
- Em Edge Application, selecione sua edge application.
- Desative CNAME Access Only. Isso permitirá que os usuários acessem sua aplicação usando o endereço
xxxxxxxxxx.map.azionedge.net
. - No campo CNAME, você pode listar endereços de domínios personalizados para vincular à sua aplicação.
- Em Digital Certificate, selecione o certificado Azion SAN.
- Clique no botão Save.
Aguarde alguns minutos para que seu novo domínio se propague para os edge nodes e acesse o endereço xxxxxxxxxx.map.azionedge.net
para visualizar sua edge application online.
Quando você cria uma application usando o Edge Application ou via CLI, ela é automaticamente associada a um domínio Azion. Para criar um novo domínio personalizado:
- Acesse o Real-Time Manager (RTM).
- No canto superior esquerdo da página, abra o Products menu, representado por três linhas horizontais, e selecione Domains.
- Clique no botão Add Domain.
- Dê um nome ao seu domínio.
- Em Edge Certificate, selecione o certificado Azion SAN.
- Em Edge Application, selecione sua edge application.
- No campo CNAME, você pode listar endereços de domínios personalizados para vincular à sua aplicação.
- Desative CNAME Access Only. Isso permitirá que os usuários acessem sua aplicação usando o endereço
xxxxxxxxxx.map.azionedge.net
. - Clique no botão Save.
Aguarde alguns minutos para que seu novo domínio se propague para os edge nodes e acesse o endereço xxxxxxxxxx.map.azionedge.net
para visualizar sua edge application online.
- Execute a seguinte requisição
POST
, substituindo[TOKEN VALUE]
pelo seu personal token, a variável<edge_application_id>
pelo ID da sua edge application:
Chave | Descrição |
---|---|
name | Define a string no valor como um nome da entrada do domínio com a Azion. Como este valor não representa um endereço de domínio, você pode modificá-lo para se adequar às suas necessidades. |
cname_access_only | Quando definido como false , permite o acesso via endereço Azion. |
digital_certificate_id | Quando null , seleciona o certificado Azion SAN. Você também pode associar um certificado digital a seu domínio. |
edge_application_id | O ID da edge application vinculada ao domínio. |
- Você receberá uma resposta semelhante a:
- O
domain_name
recebido na resposta carrega o endereço do domínio Azion da sua application como uma string. Aguarde alguns minutos para que as alterações se propaguem e cole essa URL em seu navegador para acessar a aplicação.
Vincule um domínio personalizado à sua application
Além do domínio Azion padrão, você tem a opção de associar um domínio personalizado no formato CNAME, como seudominio.com
, à sua aplicação. Isso permite que você personalize o nome do domínio que os usuários usarão para acessar sua aplicação.
Quando um usuário insere o nome do domínio em seu navegador, é iniciado um processo de DNS lookup. Durante esse processo, o navegador do usuário envia uma requisição a um servidor DNS para encontrar o endereço IP associado ao domínio. Logo, o servidor DNS verifica sua base de dados para encontrar o endereço IP correspondente ao nome do domínio. Se o domínio estiver configurado para apontar para o domínio Azion, o servidor DNS retorna o endereço IP do edge node mais próximo na edge network.
Uma vez que o navegador recebe o endereço IP, ele estabelece uma conexão com o edge node apropriado. O edge node então serve o conteúdo solicitado e o navegador entrega a edge application.
Para personalizar o domínio de sua edge application, você pode optar por associar um registro de domínio ou migrar nameservers para a Azion.