Application Acceleration

O Application Acceleration é 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 Acceleration, você pode:

  • Criar regras avançadas no Rules Engine para as fases de solicitaçã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.
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

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

O Application Acceleration 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

Com o Application Acceleration, 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 caching 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