Cloudflare ประกาศ General Availability เครื่องมือในการพัฒนา 4 ตัว ได้แก่ D1 ฐานข้อมูล SQL แบบ Serverless, Hyperdrive เครื่องมือสำหรับเร่งความเร็วฐานข้อมูลให้เหมือนกระจายตัวอยู่ทั่วโลก, Queues – Message Queue, และ Workers Analytics Engine เครื่องมือวิเคราะห์ข้อมูลแบบ Unlimited Cardinality พร้อมรองรับการทำงานแบบ Full-stack แล้ววันนี้ทั่วโลก
D1 ฐานข้อมูล SQL แบบ Serverless
D1 เป็นฐานข้อมูล SQL แบบ Serverless จาก Cloudflare ซึ่งรองรับฐานข้อมูลขนาด 10GB กว่า 50,000 ฐานข้อมูลในหนึ่งบัญชีและมีฟีเจอร์ต่างๆของฐานข้อมูล SQL แบบครบถ้วน
Cloudflare เปิดให้ใช้ D1 ในแผนการใช้งานแบบฟรีด้วยที่อัตราการอ่าน 5 ล้านแถวต่อเดือนและเขียน 100,000 แถวต่อเดือนภายใต้พื้นที่เก็บข้อมูลจำกัด 5GB และสำหรับผู้ใช้งานแผน Workers Paid จะใช้งานได้ฟรี 25,000 ล้านครั้งต่อวันในการอ่านและ 50 ล้านครั้งในการเขียน
นอกจากนี้ Cloudflare ยังเตรียมฟีเจอร์ใหม่ๆซึ่งจะอัพเดทในอนาคต เช่น ความสามารถใหม่ของ Time Travel ซึ่งเป็นระบบแบ็คอัพและ Rollback ที่จะแยก Branch ของฐานข้อมูลได้ และ API สำหรับการ Query แบบ Dynamic และการสร้างฐานข้อมูลใหม่ใน Worker โดยตรง
Hyperdrive เครื่องมือสำหรับเร่งความเร็วฐานข้อมูลให้เหมือนกระจายตัวอยู่ทั่วโลก
Hyperdrive เป็นเครื่องมือที่จะทำให้ฐานข้อมูลกลางทำงานได้เร็วเสมือนเป็นระบบ Distributed ไม่ว่าจะตั้งอยู่ที่ใดในโลก โดย Cloudflare ใช้เทคโนโลยีเครือข่ายของตัวเองช่วยในการทำให้สามารถเชื่อมต่อและรับส่งข้อมูลได้อย่างรวดเร็ว พร้อมรองรับ ORM (Object Relational Mapper) ไปในตัว
ในอนาคตอันใกล้อีกไม่กี่เดือนข้างหน้านี้ Cloudflare มีแผนที่จะพัฒนาให้ Hyperdrive รองรับ MySQL รองรับการเชื่อมต่อผ่านเครือข่ายส่วนตัวและ VPC ด้วยการใช้ความสามารถของ Cloudflare Tunnel และ Magic WAN และรองรับการปรับแต่งเกี่ยวกับ Invalidation และ Cache สำหรับฐานข้อมูลมากขึ้น
สำหรับผู้ที่ใช้งาน Cloudflare ด้วยแผน Workers Paid อยู่ สามารถใช้ Hyperdrive ได้ฟรีไม่มีค่าใช้จ่ายเพิ่มเติม
Queues – Messaging Queue ที่ยังสำคัญอยู่เสมอ
Messaging Queue นั้นเป็นองค์ประกอบสำคัญของแอปพลิเคชันและระบบทั่วโลก โดย Queues ของ Cloudflare นั้นรองรับการเชื่อมต่อผ่าน HTTP Client ผ่าน API และมีตำแหน่งของ Queues ให้บริการอยู่ในดาต้าเซ็นเตอร์มากกว่า 310 แห่งของ Cloudflare
ในอนาคต Queues จะรองรับ Throughput การใช้งานที่มากขึ้นในขณะที่ยังคงมาตรฐานเติมที่มีความมั่นคงสูง เชื่อมั่นได้ว่าข้อความจะไม่สูญหายหรือตกหล่นระหว่างทาง
Workers Analytics Engine วิเคราะห์ข้อมูลแบบ Unlimited Cardinality
Workers Analytics Engine คือเครื่องมือสำหรับวิเคราะห์การทำงานของ Worker บน Cloudflare แบบ Unlimited Cardinality ซึ่งพัฒนามาต่อยอดจากเครื่องมือภายในที่ Cloudflare ใช้ในการตรวจสอบสถานะการให้บริการ การใช้งาน และค้นหาแพทเทิร์นการใช้งานของผู้ใช้ในบริการต่างๆ
Workers Analytics Engine จะเข้ามาช่วยให้ผู้ใช้สามารถวิเคราะห์ข้อมูลที่สนใจได้เพียงเชื่อมต่อกับ Infrastructure เดิมที่มี ซึ่งปัจจุบัน Workers Analytics Engine นี้มีการใช้งานแล้วทั้งในองค์กรขนาดใหญ่และโปรเจกต์โอเพ่นซอร์ส
ในการใช้งานบริการนี้ ค่าบริการจะเรียกเก็บตามจำนวนข้อมูลที่เขียนและอ่านบนระบบ โดยในการใช้งานแบบฟรีจะรองรับการเขียน/อ่าน 100,000 และ 10,000 ครั้งต่อวัน และสำหรับแผน Workers Paid จะอยู่ที่ 10 ล้าน และ 1 ล้านต่อวันโดยไม่มีค่าใช้จ่ายเพิ่มเติม
ที่มา: Making state easy with D1 GA, Hyperdrive, Queues and Workers Analytics Engine updates