Migrate App Engine Users service to Cloud Identity Platform (Module 21)

Serverless Migration Station is a Serverless Expeditions miniseries focused on helping developers modernize their applications running on a Google Cloud serverless compute platform. Module 21 is the second video focused on migrating from the App Engine Users service to Cloud Identity Platform. In this video, Google engineers Martin and Wesley show viewers how to replace usage of the Users API, a server-side thin wrapper around the Google Sign-In service, with Cloud Identity Platform, a client-side federated identity solution based on Firebase Auth.

0:00 – Introduction
2:41- Identity Platform vs. App Engine Users service
6:32 – Enabling new Cloud services
8:04 – Migrating to Identity Platform
15:12 – Summary and references

Module 21 references:
Module 20 codelab → https://goo.gle/3uOkC2X
Module 20 post+video → https://goo.gle/3QlGCfG
Module 21 codelab → https://goo.gle/3BNzItE
Python 2 START (“mod20”) code → https://goo.gle/3VY0ckl
Python 2 FINISH (“mod21a”) code → https://goo.gle/3PGsVb2
Python 3 FINISH (“mod21b”) code → https://goo.gle/3G3FPwp

Cloud Identity Platform and Cloud Marketplace:
Identity Platform product page → https://goo.gle/3ZHhvbk
Firebase Authentication → https://goo.gle/3VabpwH
Identity Platform and Firebase Auth product comparison page → https://goo.gle/3wabw1j
Identity Platform pricing information → https://goo.gle/3CVD0vz
Identity Platform Quotas (and instrumentless usage) → https://goo.gle/3WjUQzd
Identity Platform providers setup → https://goo.gle/3PFAX3H
Cloud Marketplace home page → https://goo.gle/3CYyADZ
Identity Platform product page in Cloud Marketplace → https://goo.gle/3jhiIWp

Cloud Resource Manager, Cloud IAM, Firebase Admin SDK:
Cloud Resource Manager product page → https://goo.gle/3iH7ESu
Resource Manager pricing information → https://goo.gle/3GPnMJo
Resource Manager client library → https://goo.gle/3YxdWnI
Cloud IAM overview → https://goo.gle/3iLorUh
Firebase Admin SDK → https://goo.gle/3G0vX6D

App Engine Users, App Engine NDB, Cloud NDB, Cloud Datastore:
App Engine Users overview → https://goo.gle/3iLARvq
App Engine NDB docs → https://goo.gle/3iN7JnA
App Engine NDB repo → https://goo.gle/3YbXUPN
Cloud NDB client library → https://goo.gle/3ykHkPU
Cloud NDB repo → https://goo.gle/3W9MScy
Cloud Datastore product page → https://goo.gle/3WiqnRY
Cloud Datastore pricing information → https://goo.gle/3Xz9TpC

Other Migration Module references:
Migration Module introduction → https://goo.gle/3jfry6X
All “Serverless Migration Station” resources → https://goo.gle/3EINuh6
Migrating to Python 3 documentation → https://goo.gle/3w8xpOw
Overview of migrating bundled App Engine services → https://goo.gle/3CUTqnG

App Engine migration:
Using 3rd-party libraries in Python 2 apps → https://goo.gle/3ZKNRBY
Changes to app.yaml in 2nd-gen runtimes → https://goo.gle/3XAENOr
Cloud NDB migration guide → https://goo.gle/3XFF56r
Cloud NDB migration content → https://goo.gle/3YMp0xx

App Engine platform:
App Engine documentation → https://goo.gle/3kseFqQ
Python 2 App Engine (standard environment) runtime → https://goo.gle/3GMqSy4
Using App Engine built-in libraries on Python 2 App Engine → https://goo.gle/3HbMEwl
Python 3 App Engine (standard environment) runtime → https://goo.gle/3QKeLGj
Differences between Python 2 & 3 App Engine (standard environment) runtimes → https://goo.gle/3HcJLeP
Python 2 to 3 App Engine (standard environment) migration guide → https://goo.gle/3w8xpOw
App Engine pricing → https://goo.gle/3J0EU1P
App Engine quotas → https://goo.gle/3GLkUNP
Second generation App Engine platform launch → https://goo.gle/3w8Lrjl
Comparing first & second generation platforms → https://goo.gle/3CWQmrb
Long-term support for legacy runtimes → https://goo.gle/3krnq47
Documentation migration samples → https://goo.gle/3FFqIcj
Community-contributed migration samples → https://goo.gle/3UJLCvk

Cloud SDK:
Google Cloud SDK → https://goo.gle/3QTTvOs
Cloud SDK gcloud command-line tool → https://goo.gle/3ZLKefa
Enabling (and disabling) Google APIs → https://goo.gle/3kqKaS9
Cloud console API manager → https://goo.gle/3Wb3iS2
Enabling Google APIs with gcloud → https://goo.gle/3WdC6kR
Listing Google APIs with gcloud → https://goo.gle/3kcJoI3

Other Cloud information:
Python on Google Cloud Platform → https://goo.gle/3kkBlcm
Google Cloud Python client libraries → https://goo.gle/3EaKLNU
Google Cloud “Always Free” tier → https://goo.gle/3QOkLhc
Google Auth library documentation → https://goo.gle/3FGgw1T
All Google Cloud documentation → https://goo.gle/3QOkScC

Check out more episodes of Serverless Migration Station → https://goo.gle/ServerlessMigrationStation
Subscribe to Google Cloud Tech → https://goo.gle/GoogleCloudTech


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