Picking the right serverless platform (Part 1)

Google App Engine was our very first cloud and serverless product, but now it has been joined by Google Cloud Functions and Cloud Run. Choosing a platform is easy when there’s only one platform, but how do you choose now? What are the differences between all three platforms, and can you write applications that can run on all 3 with no code changes? The answer is yes! In this episode of Serverless Expeditions, Google Engineers Wesley Chun and Martin Omander introduce all three platforms and provide a preview of this unique sample app whose deployments will be covered in a follow-up video.

0:00 – Introduction
1:46 – Google App Engine
2:51 – Google Cloud Functions
4:56 – Google Cloud Run
9:10 – Comparing all 3 and sample app preview
11:43 – Sample app demo
13:07 – Summary and Part 2 preview

Online references:
Special nebulous sample app → https://goo.gle/3an3riq
Similar message & app but written in Node.js → https://goo.gle/3nKAmAN
Similar message but different app, written in Go & has mobile component → http://goo.gle/3iWdgUD
Google Cloud Serverless home page → https://goo.gle/3c00Trd
Google App Engine home page → https://goo.gle/3NT9LMg
Google Cloud Functions home page → https://goo.gle/3Imw4ZQ
Google Cloud Run home page → https://goo.gle/3ACmlga
Google Cloud “Always Free” tier → https://goo.gle/3yv17OF
Google App Engine pricing → https://goo.gle/3AvD2tA
Google Cloud Functions pricing → https://goo.gle/3yTcQYK
Google Cloud Run pricing → https://goo.gle/3Inc1KA
Cloud Run push-to-deploy from Git: https://goo.gle/3yPaDxm
CI/CD pipeline with Cloud Run: https://goo.gle/3aqfKuk

Video series:
Check out more episodes of Serverless Expeditions → http://goo.gle/ServerlessExpeditions
Subscribe to Google Cloud Tech → http://goo.gle/GoogleCloudTech
Subscribe to Google Developers → http://goo.gle/developers


Duration: 00:14:02
Publisher: Google Cloud
You can watch this video also at the source.