Amazon CloudFront kündigt Managed-Cache-Richtlinien für Webanwendungen an
Amazon CloudFront kündigt mit UseOriginCacheControlHeaders und UseOriginCacheControlHeaders-QueryStrings zwei neue Managed-Cache-Richtlinien für dynamisch generierte Websites und Anwendungen an, die Cache-Control-Header zurückgeben. Die neuen Managed-Cache-Richtlinien sorgen dafür, dass CloudFront Inhalte auf der Grundlage der Cache-Control-Header, die vom Ursprung zurückgegeben werden, im Cache speichert. Wenn kein Cache-Control-Header zurückgegeben wird, erfolgt standardmäßig keine Speicherung im Cache. Diese Funktion war zuvor nur für Kunden verfügbar, die benutzerdefinierte Cache-Richtlinien erstellt haben. Ab sofort ist sie für alle Kunden als eine Managed-Cache-Richtlinie verfügbar.
Cache-Richtlinien weisen CloudFront an, wann und wie zwischengespeichert werden soll, einschließlich der Anforderungsattribute, die in den Cache-Schlüssel aufgenommen werden. Bisher hatten Kunden zwei Optionen für Managed-Cache-Richtlinien: CachingOptimized, um immer zu cachen, sofern dies nicht durch eine Caching-Direktive verboten wurde, und CachingDisabled, um das gesamte Caching zu deaktivieren. In allen anderen Fällen mussten Kunden benutzerdefinierte Cache-Richtlinien erstellen. Jetzt können Kunden eine einzige Managed-Cache-Richtlinie für Websites verwenden, die Content-Management-Systeme wie WordPress oder dynamisch generierte Inhalte nutzen, die eine Mischung aus zwischenspeicherbaren und nicht zwischenspeicherbaren Inhalten enthalten.
Die neuen Managed-Cache-Richtlinien können sofort und ohne zusätzliche Kosten verwendet werden. Diese Funktion kann über die CloudFront-Konsole, das SDK und die CLI aktiviert werden. Die CloudFront-Konsole gibt automatisch Empfehlungen zu Cache-Richtlinien, die auf Ihrem Ursprungstyp basieren. Weitere Informationen finden Sie im CloudFront-Entwicklerhandbuch. Besuchen Sie die CloudFront-Produktseite, um mehr über die ersten Schritte mit CloudFront zu erfahren.