Edge Application

Edge Application é um produto da Azion que permite que você crie aplicações que serão executadas na edge network da Azion. Ao reduzir a latência e melhorar a taxa de transferência, Edge Application otimiza a experiência do usuário ao aproximá-los de sua aplicação.

Operando em uma arquitetura de proxy reverso, Edge Application permite que você crie aplicações e direcione o tráfego do seu domínio para a Azion. Através desse processo, seus usuários podem acessar sua aplicação por meio da rede global altamente distribuída de edge nodes. Em seguida, a Azion seleciona qual edge node mais próximo do usuário pode lidar com a requisição.

Seu conteúdo ou aplicação deve ser entregue a partir de uma ou mais origens. Uma origem, também pode ser referido como o backend de sua aplicação, pode ser composta por um ou mais servidores web em sua infraestrutura, um serviço em cloud ou pelo Edge Storage. O Edge Connector é utilizado para conectar-se a essas fontes de origem. Para mais informações, consulte a Referência do Edge Connector.

Com a Edge Application, você pode:

  • Definir como seu conteúdo será armazenado em cache.
  • Executar Edge Functions
  • Trazer suas regras de negócio para qualquer requisição ou resposta.
  • Otimizar a entrega de conteúdo e imagens para seus usuários.
  • Personalizar origens e páginas de erro.
Crie sua primeira edge application

Você pode criar e gerenciar suas edge applications usando:

Implementação

EscopoRecursos
Primeiros passos de Edge ApplicationPrimeiros passos
Como clonar uma edge applicationComo clonar uma edge application
Como excluir uma edge applicationComo excluir uma edge application
Edge Application Main SettingsMain Settings
Edge Application Cache SettingsCache Settings
Saiba mais sobre Edge FunctionsEdge Functions Instances
Saiba mais sobre Device GroupsDevice Groups
Saiba mais sobre WorkloadsWorkloads
Saiba mais sobre Edge ConnectorEdge Connector
Saiba mais sobre Real-Time PurgeReal-Time Purge
Saiba mais sobre Rules Engine para Edge ApplicationRules Engine

Modules

Modules podem complementar sua implementação do Edge Application. Você pode ativar ou desativar os módulos na guia Main Settings de sua aplicação, desde que sua conta os suporte e não haja dependências existentes após a desativação.

Veja a documentação de cada módulo:

MóduloDescrição
Application AcceleratorOtimize protocolos de API e gerencie a entrega dinâmica de conteúdo para acelerar aplicações e APIs.
Edge CacheConfigure as configurações de cache para acelerar a entrega de conteúdo estático e dinâmico.
Edge FunctionsCrie aplicações de latência ultrabaixa e personalize a entrega de conteúdo.
Image ProcessorOtimize o processamento de imagens para vários dispositivos, navegadores e resoluções de tela.
Tiered CacheAdicione uma camada de cache entre seus usuários e o edge para manter os objetos no cache por períodos mais longos.

Configurações avançadas

Edge Application permite a configuração avançada de cache, funções, e muito mais, otimizando a entrega de conteúdo para melhorar o desempenho e a experiência do usuário.

Consulte a documentação para cada configuração disponível:

ConfiguraçãoDescrição
Device GroupsCrie grupos para alterar o cache e o comportamento de entrega de sua aplicação de acordo com os dispositivos de seus usuários.
Cache SettingsConfigure o tempo de expiração do cache no navegador e na edge, Large File Optimization, e comportamentos avançados de cache com base em cookies ou query strings.
FunctionsInstancie funções criadas com Edge Functions.
Rules EngineAutomatize a execução de comportamentos com base em parâmetros específicos para sua edge application.

Workloads

Azion Workloads oferece a flexibilidade de utilizar domínios gerados automaticamente ou seus próprios domínios personalizados, permitindo gerenciar e entregar conteúdo de forma eficiente através das suas Edge Applications, com suporte para conexões seguras via HTTP e HTTPS.

Com o Workloads você pode configurar as opções de protocolo de entrega, incluindo HTTP, HTTPS e HTTP/3, além de definir portas personalizadas para HTTP e HTTPS.

Saiba mais sobre Workloads

Digital Certificates

Com Digital Certificates, você pode aprimorar a segurança de seus aplicativos HTTPS vinculando um certificado TLS personalizado à sua edge application.

Saiba mais sobre Digital Certificates

Real-Time Purge

Use o Real-Time Purge para limpar o conteúdo em cache da edge da Azion ou da camada Tiered Cache. Dessa forma, você pode manter os conteúdos atualizados, reduzir a entrega de conteúdo desatualizado e oferecer uma experiência de usuário ideal em sua edge application.

Saiba mais sobre Real-Time Purge

Limites

Estes são os limites default:

EscopoLimite
TTL mínimo de CDN cache60 segundos

Para o módulo Application Accelerator: 0 segundos
Tamanho de logs de Debug Rules1.5 kB
Conexão keepalive edge-cliente¹10 a 15 minutos
Tamanho de objeto único em cache10 GB

¹ A Azion impõe um limite de duração de conexão keepalive entre usuários e edge applications. Para evitar a terminação de conexões ativas que exigem mais tempo para serem concluídas, considere a implementação de file slicing ou compressão de dados.

Estes são os limites default para cada Plano de Serviço:

EscopoDeveloperBusinessEnterpriseMission Critical
Edge applications por conta1050200Customizável