Application Accelerator

O Application Accelerator é um módulo de Edge Application que acelera aplicações e APIs por meio de otimizações de protocolo e gerencia requisitos de conteúdo dinâmico.

Com o Application Accelerator, você pode:

  • Criar regras avançadas no Rules Engine para as fases de requisição e resposta.
  • Personalizar as políticas de cache para conteúdo dinâmico com base em cookies ou query strings por meio da Advanced Cache Key.
  • Ativar o suporte e o cache de métodos HTTP para sua edge application.
  • Personalizar o TTL do cache da CDN para valores inferiores a 60 segundos.

Implementação

EscopoRecursos
Configurações de cache disponíveisCache Settings
Criar uma configuração de cacheComo configurar políticas de cache para Edge Application
Configurar o Rules EngineCriando regras de Request e Response usando o Rules Engine para Edge Application
Configurar a Advanced Cache KeyComo configurar a Advanced Cache Key para Edge Application

Advanced Cache Key

Por padrão, a Azion considera cada URL como um objeto distinto no cache. O recurso Advanced Cache Key permite que você crie regras avançadas de cache com base em duas opções: Cache by Query Strings e Cache by Cookies. Se necessário, você pode usar as duas opções simultaneamente para definir a segmentação de conteúdo da sua aplicação.

Saiba mais sobre Advanced Cache Key

Rules Engine

O Application Accelerator permite novas opções e configurações no Rules Engine para que você personalize as regras de negócios do seu aplicativo. Veja a lista completa de variáveis e lista de comportamentos para saber mais.

Saiba mais sobre Rules Engine

Suporte a métodos HTTP

Com o Application Accelerator, você pode expandir os métodos HTTP suportados além dos métodos nativos GET e HEAD para suas edge applications. Ao ativar esse recurso, você ganhará a capacidade de utilizar os métodos HTTP OPTIONS, POST, PUT, PATCH e DELETE em suas aplicações.

Por padrão, o Edge Cache da Azion é configurado para armazenar em cache apenas as solicitações GET e HEAD. No entanto, ao ativar esse módulo, você tem a opção de estender o cache para incluir também as solicitações POST e OPTIONS. Isso permite otimizar o desempenho e a eficiência de suas aplicações, especialmente para endpoints acessados com frequência ou com uso intenso de dados que usam esses métodos HTTP.

Saiba mais sobre cache de métodos HTTP

Limites

Estes são os limites default:

EscopoLimite
TTL mínimo de cache0 segundos
TTL máximo de cache31.536.000 segundos


Contribuidores