Amazon CloudFront mengumumkan kebijakan cache terkelola untuk aplikasi web

Dikirim di: 8 Jul 2024

Amazon CloudFront mengumumkan dua kebijakan cache terkelola baru, UseOriginCacheControlHeaders dan UseOriginCacheControlHeaders-QueryStrings, untuk situs web dan aplikasi yang dihasilkan secara dinamis yang mengembalikan header Cache-Control. Dengan kebijakan cache terkelola baru, CloudFront menyimpan konten berdasarkan header Cache-Control yang dikembalikan oleh asal, dan default tidak melakukan cache ketika tidak ada header Cache-Control yang dikembalikan. Fungsi ini sebelumnya tersedia untuk pelanggan yang membuat kebijakan cache khusus, tetapi sekarang tersedia secara langsung untuk semua pelanggan sebagai kebijakan cache terkelola.

Kebijakan cache menginstruksikan CloudFront kapan dan bagaimana melakukan cache, termasuk atribut permintaan mana yang akan disertakan dalam kunci cache. Sebelumnya, pelanggan memiliki dua opsi umum untuk kebijakan cache terkelola: CachingOptimized untuk selalu menyimpan cache kecuali tidak diizinkan oleh arahan caching, dan CachingDisabled untuk menonaktifkan semua caching. Untuk semua kasus lain, pelanggan harus membuat kebijakan cache khusus. Sekarang, pelanggan dapat menggunakan kebijakan cache terkelola tunggal untuk situs web yang didukung oleh sistem manajemen konten seperti WordPress atau konten yang dihasilkan secara dinamis yang memiliki campuran konten yang dapat di-cache dan non-cache.

Kebijakan cache terkelola baru tersedia untuk digunakan segera tanpa biaya tambahan. Fitur ini dapat diaktifkan melalui CloudFront Console, SDK, dan CLI. Konsol CloudFront secara otomatis memberikan rekomendasi tentang kebijakan cache berdasarkan jenis asal Anda. Untuk informasi selengkapnya, lihat Panduan Pengembang CloudFront. Untuk memulai dengan CloudFront, kunjungi Halaman Produk CloudFront.