Extending support for App Engine bundled services: Part 1 (Module 17)

2 425
25.3
Следующее
02.11.22 – 1 2292:50
Google Cloud billing
Популярные
Опубликовано 2 ноября 2022, 4:00
Serverless Migration Station is a Serverless Expeditions mini-series, a set of videos focused on helping developers modernize their applications running on a Google Cloud serverless compute platform. In this Module 17 video, Google engineers Martin & Wesley will show you one way to modernize your App Engine apps without migrating away from its legacy bundled services. Learn how to access many of those same services on App Engine's next-generation runtimes.

Chapters:
0:00 - Intro
0:56 - Why stay on App Engine bundled services when upgrading
2:25 - How this "migration" differs between languages
3:04 - Upgrading sample app to Python 3 but preserving NDB usage
6:48 - Brief timeline of bundled services in App Engine
8:02 - Upgrading other App Engine runtimes like Java
8:55 - Why bundled services were removed then added back later
9:49 - Summary

Module 17 references:
Codelab → goo.gle/3Uao56W
Python 2 START ("mod1") code → goo.gle/3Op9x19
Python 3 FINISH ("mod1b") code → goo.gle/3Wfxw6y
Accessing bundled services in 2nd-gen runtimes announcement (2021) → goo.gle/3DmNCTo
Accessing bundled services in 2nd-gen runtimes (Python 3) documentation → goo.gle/3U56bCn
Accessing bundled services in 2nd-gen runtimes (Java 11 or 17) documentation → goo.gle/3FqvlXU
Accessing bundled services in 2nd-gen runtimes (Go 1.12+) documentation → goo.gle/3WbfdQa
Accessing bundled services in 2nd-gen runtimes (PHP 7 or 8) documentation → goo.gle/3fnOn6F
Using App Engine SDK web framework samples (Python 3) → goo.gle/3Dk3Ah7
App Engine Python 3 SDK repo → goo.gle/3Dlp6Cg
Module 0 webapp2 app (Python 2) vs. Module 1b Flask app (Python 3) side-by-side comparison → bit.ly/3ztTHwm
Using Blobstore in Python 3 → goo.gle/3U8CKPW
Using Deferred in Python 3 → goo.gle/3FqngTa
Using Mail in Python 3 → goo.gle/3TNHVVH
Google Cloud efforts to have an open cloud → goo.gle/3gURKCD

Other Migration Module references:
Migration Module introduction → goo.gle/3zo8o44
All "Serverless Migration Station" resources → goo.gle/3uLT0ew
Migrating to Python 3 documentation → goo.gle/3FrLbl6
Migration Module 1 "App Engine webapp2 to Flask" content → goo.gle/3vrjpP3

App Engine general docs:
App Engine documentation → goo.gle/3NoVHvC
Python 2 App Engine (standard environment) runtime → goo.gle/3SOueVd
Using App Engine built-in libraries on Python 2 App Engine → goo.gle/3FrF4NH
Python 3 App Engine (standard environment) runtime → goo.gle/3feNFJ5
Differences between Python 2 & 3 App Engine (standard environment) runtimes → goo.gle/3FoBoMR
Python 2 to 3 App Engine (standard environment) migration guide → goo.gle/3FrLbl6
App Engine pricing → goo.gle/3DHJmPF
App Engine quotas → goo.gle/3SQFPD0
Second generation App Engine platform launch (2018) → goo.gle/3Dcvdsg
Long-term support for legacy runtimes → goo.gle/3Dh6WBr
Documentation migration samples repo → goo.gle/3FrzuuN
Community-contributed migration samples repo → goo.gle/3gS4HNs

Other Cloud information:
Manage Python packages in Artifact Registry → goo.gle/3NyL2hS
Managing private Artifact Registry Python repository packages QuickStart tutorial → goo.gle/3zL6v1w
Access private Artifact Registry Python package from App Engine → goo.gle/3DWpEjs
Using Cloud Build for Python apps to integrate with Artifact Registry → goo.gle/3T65E1Y
Python on Google Cloud Platform → goo.gle/3U3arTv
Google Cloud Python client libraries → goo.gle/3sHdYLa
Google Cloud "Always Free" tier → goo.gle/3zn3qEw
Google Cloud SDK → goo.gle/3SNJlhm
Cloud SDK gcloud command-line tool → goo.gle/3FtaMKz
All Google Cloud documentation → goo.gle/3SIbmXH

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

#ServerlessMigrationStation
автотехномузыкадетское