# ใช้ ByteArk Web CDN ลดภาระค่าใช้จ่าย Amazon S3
หนึ่งในความสามารถที่ลูกค้าบริการ ByteArk หลายคุณไว้ใจเลือกใช้บริการกับเราคือการนำบริการ ByteArk มาช่วยลดภาระค่าใช้จ่าย Amazon S3 หรือ Amazon CloudFront โดยผู้ใช้งานจากทั่วโลกยังคงสามารถเรียกใช้งานข้อมูลได้อย่างรวดเร็ว มีขั้นตอนการตั้งค่าดังนี้
# ความต้องการเริ่มต้น (Requirements)
- มีชื่อ subdomain (ในตัวอย่างนี้จะใช้ mycdn.example.com)
- สามารถแก้ไข DNS record ของ subdomain ดังกล่าวให้เป็น CNAME fleet.cdn.byteark.com. ได้
- ตรวจสอบการตั้งค่าสิทธิ์การเข้าถึงข้อมูลในระบบของ AWS โดยปัจจุบันระบบ ByteArk รองรับการดึงข้อมูลจาก Amazon S3 (หรือ Origin อื่นๆ) แบบ Public เคุณั้น โดยหากต้องการป้องกันการขโมย link สามารถเปิดใช้งานจาก ByteArk CDN ได้ภายหลัง
# ขั้นตอนการตั้งค่า
- เข้าสู่ระบบ ByteArk Fleet (CDN) > คลิก Setup New Service แล้วเลือก Web CDN
- ช่อง Your Website ให้ระบุชื่อ subdomain ที่เตรียมไว้ (ในที่นี้จะใช้ mycdn.example.com)
และช่อง Your Server Address ให้ระบุเป็น
<bucket>.s3-<region>
.amazonaws.com เช่น หากชื่อ bucket คือ aws-s3-origin และใช้งาน AWS region ap-southeast-1 ก็ให้ระบุเป็น aws-s3-origin.s3-ap-southeast1.amazonaws.com ดังรูป - หากยังไม่สามารถชี้ CNAME มาได้ สามารถทดสอบเข้าใช้งานได้ผ่านทาง URL http://mycdn.example.com.cdn.byteark.com (หรือทำได้โดยการเติม .cdn.byteark.com ต่อท้ายชื่อ subdomain ที่คุณเพิ่มไว้ในระบบ)