ในงาน Google Cloud Next 2017 กูเกิลประกาศของใหม่ให้บริการคลาวด์ของตัวเองหลายอย่าง สิ่งหนึ่งที่น่าสนใจคือ App Engine บริการคลาวด์แบบ PaaS สำหรับรันแอพ
เดิมที App Engine รองรับการรันแอพเพียงไม่กี่ภาษาเท่านั้น โดยเริ่มจาก Python แล้วตามด้วย Java และ Go แต่ช่วงหลังก็รองรับภาษาโปรแกรมเพิ่มขึ้นหลายตัว เช่น PHP, Node.js, Ruby และ .NET Core (C#) รวมทั้งหมด 7 ภาษา
ล่าสุดกูเกิลประกาศว่าจากนี้ไป เราสามารถนำโค้ดภาษาใดๆ ก็ได้มารันบน App Engine ได้แล้ว ต่อให้เป็นภาษาที่ App Engine ยังไม่ซัพพอร์ต เราก็สามารถนำ Docker container ที่มี environment ของตัวเองไปรันบน App Engine ได้ด้วย ภายใต้ชื่อฟีเจอร์ App Engine Flexible Environment
Now on App Engine:Node.js ✔️️Ruby ✔️️Java 8 ✔️️Python 2.7 or 3.5 ✔️️Go 1.8 ✔️️PHP 7.1 ✔️️C# ✔️️→ https://t.co/nd9b8N4z8n pic.twitter.com/0WzRpzd196
— Google Cloud (@googlecloud) March 9, 2017
กูเกิลบอกว่าแนวคิดของ App Engine ในตอนนี้คือ "เอาโค้ดของคุณมารันได้เลย เราจัดการที่เหลือให้เอง" (Bring your code to App Engine, we’ll handle the rest) นักพัฒนาไม่ต้องแคร์ว่าใช้ภาษาที่ App Engine รองรับหรือไม่ กูเกิลรองรับได้หมด
ที่มา - Google Cloud Platform Blog