Amazon CloudFront presenta le policy di cache gestite per le applicazioni web
Amazon CloudFront annuncia due nuove policy di cache gestite, useOriginCacheControlHeaders e useOriginCacheControlHeaders-QueryStrings, per siti web e applicazioni generati dinamicamente che restituiscono intestazioni Cache-Control. Con le nuove policy di cache gestite, CloudFront salva nella cache i contenuti in base alle intestazioni Cache-Control restituite dall'origine e per impostazione predefinita non li salva nella cache quando non viene restituita alcuna intestazione Cache-Control. In precedenza questa funzionalità era disponibile per i clienti che creavano policy di cache personalizzate, ora, invece, è disponibile immediatamente per tutti i clienti come policy di cache gestita.
Le policy della cache indicano a CloudFront quando e come eseguire la cache, inclusi gli attributi di richiesta da includere nella chiave della cache. In precedenza i clienti avevano due opzioni comuni per le policy di cache gestite: CachingOptimized per memorizzare sempre nella cache, salvo impedimento tramite direttiva di caching, e CachingDisabled per disabilitare la cache. Per tutti gli altri casi, i clienti dovevano creare policy di cache personalizzate. Ora, invece, i clienti possono utilizzare un'unica policy di cache gestita per i siti web supportati da sistemi di gestione dei contenuti come WordPress o per i contenuti generati dinamicamente composti da un mix di contenuti memorizzabili e non memorizzabili nella cache.
Le nuove policy di cache gestite sono disponibili per l'uso immediato senza costi aggiuntivi. Questa funzione può essere abilitata tramite la console di CloudFront, l'SDK e la CLI. La console di CloudFront fornisce automaticamente consigli sulle policy di cache in base al tipo di origine. Per saperne di più, consulta la Guida per sviluppatori di CloudFront. Per iniziare a usare CloudFront, visita la pagina prodotto di CloudFront.