Google Developers Codelabs provide a guided, tutorial, hands-on coding experience. Most codelabs will step you through the process of building a small application, or adding a new feature to an existing application. They cover a wide range of topics such as Android Wear, Google Compute Engine, ARCore, and Google APIs on iOS.
Codelab tools on GitHubMigrate from App Engine Users service to Cloud Identity Platform (Module 21)
1 hour
Updated May 20, 2023
Learn how to migrate a Python 2 App Engine NDB & Users service app to Cloud NDB & Cloud Identity Platform, followed by an upgrade to Python 3
Migrate from App Engine Task Queue pull tasks to Cloud Pub/Sub (Module 19)
50 minutes
Updated August 26, 2022
Learn how to migrate a Python 2 App Engine NDB & Task Queue (pull tasks) app to Cloud NDB & Cloud Pub/Sub, followed by an upgrade to Python 3
Migrate a Python 2 App Engine Cloud NDB & Cloud Tasks app to Python 3 and Cloud Datastore (Module 9)
40 minutes
Updated August 17, 2022
In this codelab, you will learn how to migrate a Python 2 App Engine Cloud NDB and Cloud Tasks (v1) app to Python 3, Cloud Datastore, and Cloud Tasks (v2)
Migrate from App Engine Memcache to Cloud Memorystore (Module 13)
45 minutes
Updated August 17, 2022
Learn how to migrate a Python 2 App Engine NDB & Memcache app to Cloud NDB & Cloud Memorystore (for Redis), followed by an upgrade to Python 3
Migrate from App Engine Task Queue Push Tasks to Cloud Tasks (Module 8)
40 minutes
Updated August 17, 2022
Learn how to migrate a Python 2 App Engine NDB & Task Queue (push tasks) app to Cloud NDB & Cloud Tasks
Migrate from App Engine Blobstore to Cloud Storage (Module 16)
40 minutes
Updated August 17, 2022
Learn how to migrate blobstore usage to Cloud Storage for a Python 2 App Engine ndb app.
Module 4: Migrate from Google App Engine to Cloud Run with Docker
30 minutes
Updated November 6, 2021
Learn how to containerize and migrate a simple App Engine app to Cloud Run using Docker
Module 1: Migrate from App Engine webapp2 to Flask
41 minutes
Updated November 6, 2021
Learn how to migrate Python App Engine app from webapp2 to the Flask web framework.
Module 2: Migrate from App Engine ndb to Cloud NDB
41 minutes
Updated November 6, 2021
Learn how to migrate a simple App Engine app from ndb to Cloud NDB.
Module 3: Migrate from Google Cloud NDB to Cloud Datastore
36 minutes
Updated November 6, 2021
Learn how to migrate a simple App Engine app from to Cloud NDB to Cloud Datastore.
Module 5: Migrate from Google App Engine to Cloud Run with Cloud Buildpacks
35 minutes
Updated November 6, 2021
Learn how to containerize and migrate a simple App Engine app to Cloud Run using Cloud Buildpacks.