Amazon CloudFront ประกาศเปิดตัวนโยบายแคชที่มีการจัดการสำหรับแอปพลิเคชันบนเว็บ

โพสต์บน: 8 ก.ค. 2024

Amazon CloudFront ประกาศนโยบายแคชที่มีการจัดการใหม่ 2 นโยบาย คือ UseOriginCacheControlHeaders และ useOriginCacheControlHeaders-QueryStrings สำหรับเว็บไซต์และแอปพลิเคชันที่สร้างแบบไดนามิกซึ่งมีการส่งคืนส่วนหัวของ Cache-Control เมื่อใช้นโยบายแคชที่มีการจัดการใหม่นี้ CloudFront จะแคชเนื้อหาตามส่วนหัวของ Cache-Control ที่ต้นทางส่งคืน โดยมีค่าเริ่มต้นที่กำหนดให้ไม่มีการแคชเมื่อไม่มีการส่งคืนส่วนหัวของ Cache-Control ฟังก์ชันการทำงานนี้เคยพร้อมให้ใช้งานได้สำหรับลูกค้าที่สร้างนโยบายแคชแบบกำหนดเอง แต่ตอนนี้จะพร้อมให้ใช้งานได้ทันทีสำหรับลูกค้าทุกรายในรูปแบบของนโยบายแคชที่มีการจัดการ

นโยบายแคชเป็นตัวกำหนดเวลาและวิธีที่ CloudFront จะทำการแคช รวมถึงแอตทริบิวต์คำขอที่ต้องประกอบไว้ในคีย์แคช ก่อนหน้านี้ลูกค้ามีตัวเลือกทั่วไป 2 ตัวเลือกสำหรับนโยบายแคชที่มีการจัดการ ได้แก่ CachingOptimized เพื่อทำการแคชตลอดเวลาเว้นแต่จะถูกห้ามโดยคำสั่งแคช และ CachingDisabled เพื่อปิดใช้งานการแคชทั้งหมด สำหรับกรณีอื่น ๆ ลูกค้าต้องสร้างนโยบายแคชแบบกำหนดเองขึ้นมา ตอนนี้ลูกค้าจะสามารถใช้นโยบายแคชที่มีการจัดการนโยบายเดียวสำหรับเว็บไซต์ที่สนับสนุนโดยระบบการจัดการเนื้อหาต่าง ๆ เช่น WordPress หรือเนื้อหาที่สร้างแบบไดนามิกซึ่งมีทั้งเนื้อหาที่แคชได้และเนื้อหาที่แคชไม่ได้ปะปนกันอยู่

นโยบายแคชที่มีการจัดการใหม่พร้อมให้ใช้งานได้ทันทีโดยไม่มีค่าใช้จ่ายเพิ่มเติม ซึ่งสามารถเปิดใช้งานฟีเจอร์นี้ได้ผ่านคอนโซล CloudFront, SDK และ CLI คอนโซล CloudFront จะให้คำแนะนำเกี่ยวกับนโยบายแคชตามประเภทต้นทางของคุณโดยอัตโนมัติ ดูข้อมูลเพิ่มเติมได้ที่คู่มือนักพัฒนาสำหรับ CloudFront หากต้องการเริ่มต้นใช้งาน CloudFront โปรดไปที่หน้าผลิตภัณฑ์ CloudFront