Problema
Estamos usando um CDN em conjunto com o AEM. Quando uma página é publicada, o cache CDN não é invalidado. Os usuários veem a versão antiga da página até o cache expirar.
Resolução
As solicitações de liberação AEM Publish (Activation) e Dispatcher não liberam o cache do CDN.
A maioria dos caches CDN depende de cabeçalhos de cache como "Cache-Control: max-age=..." para definir TTLs. Por exemplo, veja o Documentos do Amazon Cloudfront.
Os cabeçalhos de controle de cache podem ser enviados do AEM. Além disso, você pode configurar o dispatcher para armazenar em cache esse cabeçalho de resposta. Vejo esta documentação.
Além disso, para mais informações sobre CDNs e AEM, consulte esta apresentação Isso dá alguma orientação sobre o armazenamento em cache do AEM Dispatcher e CDN.