Amazon CloudFront
Amazon CloudFront เป็นบริการเครือข่ายการจัดส่งเนื้อหา (CDN) ที่จัดส่งข้อมูล วิดีโอ แอปพลิเคชัน และ API ให้กับลูกค้าทั่วโลกของคุณอย่างปลอดภัย โดยมีเวลาแฝงต่ำและความเร็วในการถ่ายโอนสูง ซึ่งทั้งหมดนี้เป็นสภาพแวดล้อมที่เป็นมิตรกับนักพัฒนา CloudFront ผสานรวมเข้ากับ AWS ทั้งสถานที่ตั้งจริงที่เชื่อมต่อกับโครงสร้างพื้นฐานทั้งหมดของ AWS โดยตรง รวมทั้งบริการอื่นๆ ของ AWS CloudFront ทำงานได้อย่างราบรื่นกับบริการต่างๆ ได้แก่ AWS Shield for DDoS mitigation, Amazon S3, Elastic Load Balancing หรือ Amazon EC2 ซึ่งเป็นต้นทางสำหรับแอปพลิเคชันของคุณ และ Lambda@Edge เพื่อรันโค้ดแบบกำหนดเองที่ใกล้เคียงกับผู้ใช้ของลูกค้าและปรับแต่งประสบการณ์การใช้งานของผู้ใช้ สุดท้ายนี้ หากคุณใช้บริการ AWS ต้นทาง เช่น Amazon S3, Amazon EC2 หรือ Elastic Load Balancing คุณไม่ต้องจ่ายค่าข้อมูลใดๆ ที่ถ่ายโอนระหว่างบริการเหล่านี้กับ CloudFront
คุณสามารถเริ่มต้นใช้งานบริการเครือข่ายการจัดส่งเนื้อหาได้รวดเร็วเพียงไม่กี่นาที โดยใช้เครื่องมือ AWS เดียวกันที่คุณคุ้นเคยอยู่แล้ว ได้แก่ API, AWS Management Console, AWS CloudFormation, CLI และ SDK CDN ของ Amazon มีโมเดลการกำหนดราคาค่าบริการที่ใช้ตามจริงที่ง่าย ไม่มีค่าบริการล่วงหน้าหรือสัญญาระยะยาว และมีการสนับสนุน CDN รวมอยู่ในการสมัครใช้บริการ AWS Support ที่คุณมีอยู่แล้ว
AWS Free Tier รวมการถ่ายโอนข้อมูลออก 50 GB คำขอ HTTP และ HTTPS จำนวน 2,000,000 คำขอบน Amazon CloudFront
เริ่มต้นใช้งาน Amazon CloudFront ฟรี
ข้อดี
รวดเร็วและครอบคลุมทั่วโลก
บริการเครือข่ายการจัดส่งเนื้อหา (CDN) ของ Amazon CloudFront สามารถปรับขนาดได้มากและกระจายไปทั่วโลก เครือข่าย CloudFront มีจุดแสดงตน (PoP) 216 จุด และใช้ประโยชน์จากเครือข่ายแกนหลักที่มีความยืดหยุ่นสูงของ Amazon เพื่อมอบประสิทธิภาพและความพร้อมใช้งานที่เหนือกว่าแก่ผู้ใช้ของคุณ
การรักษาความปลอดภัยที่ Edge
Amazon CloudFront เป็น CDN ที่มีความปลอดภัยสูงซึ่งป้องกันทั้งในระดับเครือข่ายและแอปพลิเคชัน ปริมาณการใช้งานและแอปพลิเคชันของคุณจะได้รับประโยชน์จากการป้องกันแบบติดตั้งในตัวมากมาย เช่น มาตรฐาน AWS Shield โดยไม่มีค่าใช้จ่ายเพิ่มเติม คุณยังสามารถใช้คุณสมบัติที่สามารถกำหนดค่าได้ เช่น AWS Certificate Manager (ACM) เพื่อสร้างและจัดการใบรับรอง SSL แบบกำหนดเองโดยไม่มีค่าใช้จ่ายเพิ่มเติม
สามารถตั้งโปรแกรมได้ในระดับสูง
สามารถปรับแต่งคุณสมบัติของ Amazon CloudFront ให้เหมาะกับข้อกำหนดของแอปพลิเคชันเฉพาะของคุณได้ ฟังก์ชัน Lambda@Edge ที่เรียกใช้ตามเหตุการณ์ CloudFront จะขยายโค้ดแบบกำหนดเองของคุณทุกสถานที่ตั้งของ AWS ทั่วโลก ทำให้คุณสามารถย้ายตรรกะของแอปพลิเคชันที่ซับซ้อนไปไว้ใกล้กับผู้ใช้ปลายทางได้มากยิ่งขึ้นเพื่อปรับปรุงการตอบสนอง CDN ยังรองรับการผสานทำงานกับเครื่องมือและอินเทอร์เฟซของระบบอัตโนมัติอื่นๆ สำหรับสภาพแวดล้อม DevOps และ CI/CD ในปัจจุบันโดยใช้ API แบบเนทีฟหรือเครื่องมือของ AWS
การผสานการทำงานกับ AWS ได้อย่างราบรื่น
Amazon CloudFront จะผสานรวมกับบริการต่างๆ ของ AWS เช่น Amazon S3, Amazon EC2, Elastic Load Balancing, Amazon Route 53 และ AWS Elemental Media Services ซึ่งทั้งหมดนี้สามารถเข้าถึงได้จากคอนโซลเดียวกันและคุณสมบัติทั้งหมดใน CDN สามารถกำหนดค่าได้ด้วยโปรแกรมโดยใช้ API หรือ AWS Management Console
กรณีใช้งาน
Static Asset Caching
Amazon CloudFront สามารถเร่งการจัดส่งเนื้อหาแบบคงที่ของคุณ (เช่น ภาพ สไตล์ชีท JavaScript เป็นต้น) ไปยังผู้ชมทั่วโลก เครือข่ายการจัดส่งเนื้อหา (CDN) มาพร้อมกับแคชหลายระดับตามค่าเริ่มต้น โดยมีแคช Edge ระดับภูมิภาคที่ปรับปรุงเวลาแฝงและลดโหลดบนเซิร์ฟเวอร์ต้นทางของคุณเมื่อยังไม่ได้แคชอ็อบเจ็กต์ที่ Edge การแคชเนื้อหาแบบคงที่ช่วยให้คุณเพิ่มประสิทธิภาพและปรับขนาดได้ตามต้องการ ทำให้ผู้ชมของคุณเปิดประสบการณ์การเยี่ยมชมเว็บไซต์ของคุณได้อย่างรวดเร็วและไว้วางใจได้
วิดีโอสตรีมมิ่งแบบสดและตามความต้องการ
Amazon CloudFront CDN มีตัวเลือกหลากหลายในการสตรีมสื่อของคุณ ทั้งไฟล์ที่บันทึกไว้ล่วงหน้าและกิจกรรมสดที่ระดับการนำเสนอสูงสุดในการจัดส่งผ่านระบบ 4K สำหรับผู้ชมทั่วโลก สำหรับสตรีมมิ่งออนดีมานด์ คุณสามารถใช้ CloudFront ในการสตรีมหลายอัตราบิตในรูปแบบ Microsoft Smooth, HLS, HDS หรือ MPEG-DASH ไปยังอุปกรณ์ใดๆ ในการถ่ายทอดสตรีมสด คุณสามารถใช้บริการจัดส่งเนื้อหาในการแคชส่วนต่างๆ ของสื่อที่ Edge และลดคำขอหลายรายการสำหรับไฟล์ใหญ่เพื่อลดโหลดไปยังต้นทางของคุณ
การรักษาความปลอดภัย
CloudFront ผสานการทำงานกับ AWS Shield สำหรับ DDoS Mitigation ของ Layer 3/4 และ AWS WAF สำหรับการป้องกัน Layer 7 ได้อย่างราบรื่น นอกจากนี้ CloudFront ยังเชื่อมต่อกับ TLS ด้วยรหัสที่มีความปลอดภัยสูงสุด และพิสูจน์ตัวตนผู้ชมด้วย URL ที่ลงชื่อเข้าใช้ นอกจากนี้คุณสามารถใช้คุณสมบัติขั้นสูง Field-Level Encryption ของเราในการป้องกันข้อมูลที่อ่อนไหวที่สุดทั่วทั้งบริษัทของคุณ เพื่ออนุญาตให้ดูข้อมูลได้โดยส่วนประกอบหรือบริการเฉพาะในแอปพลิเคชันของคุณเท่านั้น CloudFront ยังผนวกรวมกับ AWS Identity and Access Management (IAM) เพื่อควบคุมการเข้าถึงและกับ AWS CloudTrail เพื่อบันทึกการเข้าถึงการกำหนดค่าของคุณ และกับ Amazon Certificate Manager (ACM) เพื่อการต่ออายุใบรับรองโดยอัตโนมัติ
การจัดส่งเนื้อหาที่ปรับแต่งได้ด้วย Lambda@Edge
Lambda@Edge ช่วยให้คุณสามารถรันโค้ดได้อย่างง่ายดายผ่านสถานที่ตั้ง AWS ทั่วโลก ซึ่งทำให้คุณสามารถโต้ตอบกับผู้ใช้ปลายทางได้โดยใช้เวลาแฝงต่ำที่สุดและสามารถปรับเนื้อหาให้เข้ากับตัวบุคคลได้ ตัวอย่างเช่น คุณสามารถจัดส่งเนื้อหาแบบไม่ซ้ำได้ตามแอตทริบิวต์ของผู้เข้าชม สร้างการตอบสนองแบบกำหนดเอง หรือดำเนินการทดสอบ A/B ด้วยโค้ดแบบกำหนดเองของคุณซึ่งรันบนโครงสร้างพื้นฐาน CloudFront เรียนรู้เพิ่มเติมเกี่ยวกับ Lambda@Edge
เนื้อหาแบบไดนามิกและการเร่ง API
คุณสามารถใช้ Amazon CloudFront เพื่อรักษาความปลอดภัยและเร่งการรับส่งข้อมูล WebSocket ของคุณ รวมถึงการเรียก API CloudFront รองรับวิธีพร็อกซี (POST, PUT, OPTIONS, DELETE และ PATCH) และผนวกรวมกับ Amazon API Gateway ตามค่าเริ่มต้น ด้วยเครือข่ายการจัดส่งเนื้อหา (CDN) การเชื่อมต่อ TLS กับไคลเอนต์จะสิ้นสุดที่ตำแหน่ง Edge ที่อยู่ใกล้ จากนั้น CloudFront จะใช้พาธเครือข่ายแกนหลัก AWS ที่ดีที่สุดในการเข้าถึงเซิร์ฟเวอร์ API ของคุณอย่างปลอดภัย เรียนรู้เพิ่มเติมเกี่ยวกับการเร่ง API ด้วย CloudFront
การเผยแพร่ซอฟต์แวร์
Amazon CloudFront ปรับขยายอัตโนมัติเมื่อไคลเอนท์ทั่วโลกดาวน์โหลดซอฟต์แวร์อัปเดต คุณสามารถแสดงซอฟต์แวร์ของคุณได้ที่ Edge เมื่อผู้ใช้ของคุณเข้าถึงผ่านเครือข่ายการจัดส่งเนื้อหา อัตราการถ่ายโอนข้อมูลที่รวดเร็วของ CDN จะเร่งการจัดส่งข้อมูลไบนารีของคุณ ช่วยยกระดับประสบการณ์การใช้งานของลูกค้าพร้อมกับลดต้นทุนของคุณด้วย
โพสต์บล็อกและบทความ
ส่งมอบเนื้อหาได้รวดเร็วยิ่งขึ้นด้วย Amazon CloudFront สำรวจและเรียนรู้จากบทแนะนำสอนการใช้งานที่ง่ายดายนี้
AWS Free Tier รวมการถ่ายโอนข้อมูลออก 50 GB คำขอ HTTP และ HTTPS จำนวน 2,000,000 คำขอบน Amazon CloudFront
ปฏิบัติตามคู่มือเริ่มต้นใช้งานเพื่อเริ่มการกระจายของ Amazon CloudFront ครั้งแรกของคุณด้วยการคลิกเพียงไม่กี่คลิก
เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติของ Amazon CloudFront















