Google Cloud Run บริการ serverless แบบ fully-managed บน Google Cloud เปิดตัวมาเป็นเบต้าตั้งแต่เดือนเมษายนที่ผ่านมา และวันนี้ Google Cloud Run ก็เข้าสู่สถานะ GA แล้ว
Google Cloud Run เป็นบริการที่นำทั้งแนวคิด serverless และ container เข้ามาใช้งานร่วมกัน สามารถเขียนโค้ดในภาษาอะไรก็ได้ ใช้ไบนารีภาษาอะไรก็ได้ ไม่ต้องกังวลเรื่องโครงสร้างพื้นฐานที่ต้องจัดการ เพียงสร้าง Docker image สำหรับการนำไปสร้างคอนเทนเนอร์ที่รับ request จาก URL เท่านั้น
ค่าใช้จ่ายของ Cloud Run จะถูกเก็บเมื่อใช้งานเท่านั้น โดยคิดได้ละเอียดสุดถึงระดับใกล้ 100 มิลลิวินาที และเวิร์คโหลดของ Cloud Run จะย้ายไปไหนก็ได้ ไม่ว่าจะเป็น Google Cloud, Anthos บน on-premise, Anthos บน Google Cloud หรือคลาวด์ของ third-party ที่รองรับ Knative
เบื้องหลังของ Cloud Run นั้นเป็นโครงการโอเพ่นซอร์ส Knative ซึ่ง Google เริ่มโครงการนี้มานานกว่า 1 ปีแล้ว และนอกจาก Google ก็มีผู้เข้าร่วมอีกหลายราย เช่น IBM, Pivotal, Red Hat, SAP และ TriggerMesh ปัจจุบันโครงการ Knative มีองค์กรสนับสนุนกว่า 100 แห่ง และผู้สนับสนุนรายบุคคลกว่า 450 ราย
ที่มา - Google Cloud Blog