เมื่อคุณพัฒนาด้วย API/SDK ของ SmallPict หนึ่งในการตัดสินใจแรกๆ คือวิธีส่งรูปภาพไปยังผู้ใช้ของคุณ: ผ่านบัญชี CDN ของคุณเอง หรือผ่านของเรา
นำ CDN มาเอง (BYOK)
นำพื้นที่จัดเก็บและ CDN มาเอง (BYOK - Bring Your Own) — หนึ่งในสองตัวเลือกบน Velocity และ Momentum — หมายถึงคุณเชื่อมต่อพื้นที่จัดเก็บของคุณเอง (Amazon S3, Cloudflare R2, Google Cloud Storage หรือบริการอื่นที่รองรับ S3) เข้ากับ CDN Cloudflare หรือ Amazon CloudFront ของคุณเอง (CDN ที่รองรับในปัจจุบัน และมีเพิ่มเติมอยู่ในแผน) โดย SmallPict จัดการการบีบอัดและการเพิ่มประสิทธิภาพ ส่วนโครงสร้างพื้นฐานของคุณเองทำหน้าที่ส่งข้อมูล ไฟล์ที่ส่งหรือจัดเก็บด้วยวิธีนี้อยู่ในบัญชีของคุณเอง คุณจึงยังคงเป็นผู้รับผิดชอบไฟล์เหล่านั้น รวมถึงการสำรองข้อมูลของคุณเอง
นี่คือตัวเลือกที่เหมาะสมหากคุณ:
- มีโครงสร้างพื้นฐาน CDN อยู่แล้วพร้อมราคาที่ตกลงไว้
- ต้องการควบคุมกฎการแคช, edge worker และโดเมนของคุณเองอย่างละเอียด (จัดการในบัญชี CDN ของคุณ)
- ต้องการให้ค่าแบนด์วิดท์อยู่ในบิลของผู้ให้บริการคลาวด์ของคุณเองโดยตรง
บน Velocity และ Momentum คุณเลือกได้: ใช้พื้นที่จัดเก็บของ SmallPict (50 GB) และ SmallPict CDN ที่มีการจำกัดแบนด์วิดท์ หรือนำพื้นที่จัดเก็บและ CDN ของคุณเองมาใช้ หากคุณนำมาเอง SmallPict จะไม่เกี่ยวข้องกับข้อมูลนั้นหรือประสิทธิภาพของ CDN ดังกล่าว ซึ่งเป็นความรับผิดชอบของคุณ
Managed Global CDN แบบครบวงจร
Managed CDN แบบครบวงจร — ค่าเริ่มต้นบน Velocity และ Momentum — หมายถึง SmallPict จัดเตรียม กำหนดค่า และตรวจสอบการส่งรูปภาพให้คุณผ่าน SmallPict CDN (cdn.smallpict.app) ซึ่งเป็นเครือข่าย edge ระดับโลกของเรา ไฟล์ต้นฉบับจะถูกเก็บไว้ในพื้นที่จัดเก็บคลาวด์ที่ปลอดภัยและเข้ารหัสของ SmallPict
นี่คือตัวเลือกที่เหมาะที่สุดหากคุณ:
- ไม่ต้องการดูแลโครงสร้างพื้นฐานคลาวด์เพิ่มอีกชิ้น
- ต้องการให้การส่งรูปภาพทั่วโลกใช้งานได้ทันทีโดยไม่ต้องดูแลงาน DevOps เลย
- ต้องการแบนด์วิดท์อย่างเหลือเฟือรวมอยู่ในค่าสมาชิกรายเดือนเดียวที่คาดการณ์ได้
การเปรียบเทียบสถาปัตยกรรม
| ความสามารถ | นำ CDN มาเอง | Managed CDN แบบครบวงจร |
|---|---|---|
| เวลาในการตั้งค่า | 5 - 10 นาที | ทันที (0 นาที) |
| บิลค่าแบนด์วิดท์ | เรียกเก็บโดยตรงจากผู้ให้บริการคลาวด์ของคุณ | รวมอยู่ในแพ็กเกจ SmallPict |
| โดเมนของคุณเอง | ได้ จัดการในบัญชี CDN ของคุณเอง | ไม่ได้ ส่งจาก cdn.smallpict.app |
| การล้างแคช Edge | สั่งผ่าน API / SDK | อัตโนมัติเมื่ออัปโหลด |
ควรเลือกแบบไหน?
หากคุณให้ความสำคัญกับการลดต้นทุนเมื่อขยายขนาด และดูแลบักเก็ตที่รองรับ S3 ของคุณเองอยู่แล้ว BYOK ให้อิสระแก่คุณอย่างเต็มที่ หากคุณให้ความสำคัญกับการส่งมอบงานอย่างรวดเร็วโดยไม่ต้องกังวลเรื่องใบรับรอง DNS และการล้างแคชที่ edge ของ CDN Managed CDN คือตัวเลือกที่ดีที่สุดของคุณ
ไม่แน่ใจว่าแบบไหนเหมาะกับโปรเจกต์ของคุณ? ดู เอกสาร API ของเรา หรือติดต่อทีมงานของเรา