Anunciando SmartRules: regras flexíveis na GoCache CDN

Hoje estamos muito contentes em anunciar o SmartRules – um recurso poderoso que permite controlar como a GoCache trata cada acesso ao seu site ou recurso web.

Agora você fica no controle e cria regras na CDN, que melhoram a eficácia de nossa plataforma e proporciona maior performance do site e menor consumo de recursos em sua infraestrutura.

Como funciona?

As regras criadas são compostas de critérios e ações.

Um critério pode ser uma URL, uma lista de cookies ou um método HTTP (GET, POST e etc). As ações disponíveis permitem alterar, de forma granular, o comportamento do cache, com a alteração do tempo de expiração de cada objeto, full-page cache, alteração do cabeçalho Host enviado para a origem, alteração do ip de destino e uma série de funções muitas vezes necessárias no dia a dia dos administradores de sites.

Podem ser criadas diversas regras, por isso a ordem em que estão organizadas, importa. Elas são processadas de cima para baixo, portanto quanto mais acima, maior a prioridade. Para reordená-las basta arrastar e soltar.

Qualquer nova regra ou alteração de prioridade passa a surtir efeito em alguns poucos segundos.

Casos de uso comuns

 

Aceleração de conteúdo dinâmico

 

cache-dsa

Force o cache de todas as páginas e objetos do site, mas exclua áreas sensíveis de usuários e também acessos de usuários com algum cookie específico.

Roteamento inteligente

cdn-router

Segmente o tráfego do site para diferentes servidores de acordo com padrões de URL específicos ou na presença de um cookie, que pode indicar que o visitante já invadiu alguma área sensível de usuário, como uma área logada ou usuários que adicionaram um produto no carrinho de um e-commerce.

Integração com cloud storages

object-storage

Facilita a integração com cloud storages (AWS S3, por exemplo), sem necessidade de configurações adicionais na infraestrutura de origem, permitindo redução rápida de custos em seu provedor cloud e maior performance.

Controle o tempo de expiração de cache

cache-ttl

Defina por quanto fazer cache de acordo com os critérios estabelecidos.

Por onde começar

Acesse nosso painel de controle, na aba Configurações->SmartRules e comece agora mesmo a criar suas regras.

Os critérios e ações são auto-explicativos. Apenas clique no ? e entenda no detalhe como funciona.

Conte-nos um pouco de sua necessidade e teremos prazer em entender o funcionamento de sua aplicação para auxiliá-lo na utilização deste recurso.

O futuro

Esse recurso será em breve estendido e permitirá a criação de regras utilizando templates prontos, servindo como uma caixa de ferramentas para o desenvolvedor. Também permitiremos a criação de regras de redirecionamento e WAF (Web Application Firewall). Aguardem…

Assine nossa newsletter e fique por dentro das novidades na GoCache!