บริการ Cloud Object Storage : COS
บริการรับฝากข้อมูลในคลาวด์ขนาดใหญ่ที่ปลอดภัย เสถียร และประหยัดต้นทุน
ภาพรวม
บริการ Cloud Object Storage (COS) หรือบริการรับฝากข้อมูลในคลาวด์ เป็นบริการของเทนเซ็นต์ คลาวด์ ที่ไม่มีข้อจำกัดด้านโครงสร้าง จึงสามารถเข้าถึงได้ทั้งแบบ HTTP และ HTTPS โดย COS ยังสามารถจัดเก็บข้อมูลขนาดใหญ่ไว้ใน Bucket ได้อย่างไม่จำกัด และยังไม่จำเป็นต้องมีการแบ่งพื้นที่เพื่อแยกเก็บข้อมูลด้วย จึงทำให้เหมาะกับกรณีใช้งานหลากหลายกรณีเป็นพิเศษ ไม่ว่าจะเป็น การส่งมอบข้อมูลสำหรับ CDN การประมวลผลข้อมูลสำหรับ CI และคลังเก็บข้อมูลขนาดใหญ่มหาศาล (Data Lake) สำหรับการประมวลผลและวิเคราะห์ข้อมูลขนาดใหญ่ นอกจากนี้ COS ยังมีคอนโซลบนเว็บ SDK และ API ในหลากหลายภาษา รวมไปถึงคำสั่งพื้นฐานและ Graphic Tool ให้ใช้งานด้วย COS ยังรองรับ API แบบ AWS S3 จึงทำให้ผู้ใช้สามารถเข้าถึง Community Tool และปลั๊กอินต่างๆ ได้อย่างง่ายดาย
ประโยชน์
มั่นคงและทนทาน
ปลอดภัยและเสถียร
ต้นทุนต่ำ
ใช้งานง่าย
เข้าถึงข้อมูลสะดวก
ควบรวมบริการ
คุณสมบัติ
Resume uploads from the breakpoint อัพโหลดข้อมูลต่อตั้งแต่ Breakpoint
หากการอัพโหลดข้อมูลยุติลงกระทันหัน ผู้ใช้สามารถกลับมาอัพโหลดต่อได้ตั้งแต่ Breakpoint เพื่อประหยัดเวลาการต้องเริ่มอัพโหลดใหม่
Customize object headers ตั้งค่า Header ไฟล์ได้เอง
Header ไฟล์ คือ ชุดคำสั่งที่เซิร์ฟเวอร์ส่งมา ก่อนที่จะส่งข้อมูล HTML ไปยังเบราเซอร์ ผ่านทาง HTTP โดยผู้ใช้สามารถเปลี่ยนลักษณะการตอบสนองของหน้าเว็บ หรือส่งข้อมูลการตั้งค่าเริ่มต้นได้โดยปรับ Header ตัวอย่างเช่น ผู้ใช้สามารถเปลี่ยนเวลาหมดอายุของ Cache ได้โดยที่ตัวไฟล์จะไม่เปลี่ยนตาม
Static websites เว็บไซต์แบบ Static
เว็บไซต์แบบ Static จะแสดงผลแค่เนื้อหาที่ตอบสนองทางเดียว (เช่น เนื้อหาที่สร้างด้วยภาษา HTML ธรรมดา) หรือภาษาสคริปต์ฝั่ง Client เท่านั้น ดังนั้น ผู้ใช้ที่ไม่จำเป็นต้องแสดงผลเว็บไซต์แบบ Dynamic ก็สามารถเลือกใช้งาน COS ให้ทำหน้าที่ได้ครบกระบวนการ ตั้งแต่เป็นพื้นที่จัดเก็บข้อมูลไปจนถึงการแสดงผล โดยผู้ใช้สามารถแสดงผลเว็บไซต์แบบ Static ได้โดยการตั้งค่าเริ่มต้นให้ Bucket (โดยเชื่อมต่อกับชื่อโดเมนที่กำหนดเอง) สำหรับเว็บไซต์ใน COS
Referrer hotlink protection ระบบป้องกัน Hotlink ของส่วน Referrer
เมื่อมีคำร้องใช้งานทรัพยากร COS จากภายนอกเข้ามาในระบบ หากผู้ใช้ได้ตั้งค่าเริ่มต้นระบบป้องกัน Hotlink ด้วยการกำหนดการกรองคำร้องด้วยบัญชี Blacklist และ Whitelist ให้แต่ละ Bucket แล้ว ผู้ใช้ก็จะสามารถพิจารณาได้ว่าส่วนหัว Referrer ในคำร้อง HTTP ที่เข้ามานั้น อยู่ในบัญชี Blacklist หรือ Whitelist และตัดสินใจได้ว่าจะทำการอนุญาตคำร้องจากภายนอกหรือไม่ ระบบนี้ยังช่วยป้องกันไม่ให้ทรัพยากรถูกขโมย และช่วยหลีกเลี่ยงค่าใช้จ่ายด้าน Traffic เพิ่มเติมที่จะเกิดขึ้นตามมาด้วย
Cross-region access การเข้าถึงไฟล์จากต่างพื้นที่
เมื่อมีการตั้งค่ากฎการเข้าถึงไฟล์จากต่างพื้นที่ไว้สำหรับแต่ละ Bucket ผู้ใช้ก็จะสามารถเข้าถึงทรัพยากรได้ แม้เมื่อคำร้องและทรัพยากร HTTP อยู่คนละพื้นที่ก็ตาม
Multi-region storage การจัดเก็บข้อมูลไว้ในหลายพื้นที่
ผู้ใช้สามารถเลือกเก็บข้อมูลในพื้นที่ที่ใกล้ที่สุดสำหรับความต้องการใช้งาน เพื่อลดความเร็วหน่วงในการตอบสนองของการรับส่งข้อมูล นอกจากนี้ การจัดเก็บข้อมูลไว้ในหลายพื้นที่แบบนี้ ยังช่วยรองรับการกู้คืนระบบจากทางไกลด้วย
Persistent audio/video processing การประมวลผลไฟล์เสียง/ไฟล์วิดีโอที่คงทน
COS สร้างขีดความสามารถการประมวลผลไฟล์เสียง/ไฟล์วิดีโอให้แอปพลิเคชันมือถือ อย่าง มินิวิดีโอและวิดีโอแบบสั้นที่ผู้ใช้สร้างขึ้น หากผู้ใช้เชื่อมต่อ SDK แบบบูรณาการเข้ากับ COS อย่างรวดเร็ว ผู้ใช้ก็จะสามารถใช้ระบบปฏิบัติการได้หลายอย่าง เช่น อัพโหลด ถอดรหัส บันทึกข้อมูล ยืนยันตัวตน และใช้งานไฟล์วิดีโอย้อนหลังได้ภายใน COS ที่เดียว และเมื่อทั้งกระบวนการมีครบทั้งการอัพโหลด การประมวลผล และการกระจายข้อมูล ก็ถือเป็นลูปการทำงานแบบปิดที่สมบูรณ์แบบ
Professional image processing การประมวลผลไฟล์ภาพแบบมืออาชีพ
COS ให้บริการด้านการประมวลผลไฟล์รูปภาพที่หลากหลาย และบริการตรวจจับและจดจำเนื้อหาที่แสดงเป็นภาพ (เช่น การตรวจจับสื่ออนาจาร และโปรแกรมจดจำใบหน้า) แก่ผู้พัฒนาโปรแกรมมือถือ โดยผู้ใช้สามารถทำการ ครอป ใส่ลายน้ำ และหมุนกลับรูปภาพได้เลยโดยตรงใน COS โดยไม่จำเป็นต้องเรียกใช้ API ตัวอื่นๆ อีก
FTP tool อุปกรณ์การโอนย้ายไฟล์
มีการจัดเตรียมอุปกรณ์ของ Client เพื่อจัดการไฟล์ผ่านโปรโตคอลการโอนย้ายไฟล์ โดยอุปกรณ์ดังกล่าวจะทำหน้าที่อำนวยความสะดวกในการอัพโหลดและดาวน์โหลดไฟล์ที่จัดเก็บไว้ใน COS
Hadoop tool อุปกรณ์ Hadoop
ผู้ใช้สามารถเรียกใช้งานอุปกรณ์ Hadoop ของ COS เพื่อให้ทำหน้าที่ประมวลผลข้อมูลที่จัดเก็บไว้ใน COS ได้อย่างง่ายดาย โดยการใช้เครื่องมือประมวลผลข้อมูลขนาดใหญ่มากของ Hadoop เช่น MapReduce, Hive, Spark และ Tez
Multiple data migration tools หลากหลายอุปกรณ์ถ่ายโอนข้อมูล
ผู้ใช้สามารถถ่ายโอนข้อมูลจากหลากหลายแพลตฟอร์ม (เช่น Amazon S3 และ Ali Cloud) มายัง COS ได้
- การจัดการไฟล์ข้อมูล
- ความปลอดภัย
- ข้อมูลขนาดใหญ่และขีดความสามารถแบบเปิด
Resume uploads from the breakpoint อัพโหลดข้อมูลต่อตั้งแต่ Breakpoint
หากการอัพโหลดข้อมูลยุติลงกระทันหัน ผู้ใช้สามารถกลับมาอัพโหลดต่อได้ตั้งแต่ Breakpoint เพื่อประหยัดเวลาการต้องเริ่มอัพโหลดใหม่
Customize object headers ตั้งค่า Header ไฟล์ได้เอง
Header ไฟล์ คือ ชุดคำสั่งที่เซิร์ฟเวอร์ส่งมา ก่อนที่จะส่งข้อมูล HTML ไปยังเบราเซอร์ ผ่านทาง HTTP โดยผู้ใช้สามารถเปลี่ยนลักษณะการตอบสนองของหน้าเว็บ หรือส่งข้อมูลการตั้งค่าเริ่มต้นได้โดยปรับ Header ตัวอย่างเช่น ผู้ใช้สามารถเปลี่ยนเวลาหมดอายุของ Cache ได้โดยที่ตัวไฟล์จะไม่เปลี่ยนตาม
Static websites เว็บไซต์แบบ Static
เว็บไซต์แบบ Static จะแสดงผลแค่เนื้อหาที่ตอบสนองทางเดียว (เช่น เนื้อหาที่สร้างด้วยภาษา HTML ธรรมดา) หรือภาษาสคริปต์ฝั่ง Client เท่านั้น ดังนั้น ผู้ใช้ที่ไม่จำเป็นต้องแสดงผลเว็บไซต์แบบ Dynamic ก็สามารถเลือกใช้งาน COS ให้ทำหน้าที่ได้ครบกระบวนการ ตั้งแต่เป็นพื้นที่จัดเก็บข้อมูลไปจนถึงการแสดงผล โดยผู้ใช้สามารถแสดงผลเว็บไซต์แบบ Static ได้โดยการตั้งค่าเริ่มต้นให้ Bucket (โดยเชื่อมต่อกับชื่อโดเมนที่กำหนดเอง) สำหรับเว็บไซต์ใน COS
รูปแบบการใช้
- การเก็บข้อมูลแอปพลิเคชัน
- การกระจายคอนเทนท์
- การวิเคราะห์ข้อมูลขนาดใหญ่
- การกู้คืนความเสียหายและการสำรองข้อมูล