Skip to content

Commit baa3464

Browse files
committed
add Module 13/Cloud Memorystore and other tweaks
1 parent 133c407 commit baa3464

File tree

1 file changed

+6
-33
lines changed

1 file changed

+6
-33
lines changed

README.md

+6-33
Original file line numberDiff line numberDiff line change
@@ -83,13 +83,14 @@ Module | Topic | Video | Codelab | START here | FINISH here
8383
3|Migrate to Cloud Datastore| [link](http://twitter.com/googledevs/status/1422966928910393347?utm_source=twitter&utm_medium=unpaidsoc&utm_campaign=CDR_wes_aap-serverless_mgrcloudds_201003&utm_content=-) | [link](http://g.co/codelabs/pae-migrate-datastore) | Module 2 [code](/mod2a-cloudndb) (2.x) & [code](/mod2b-cloudndb) (3.x) | Module 3 [code](/mod3a-datastore) (2.x) & [code](/mod3b-datastore) (3.x)
8484
4|Migrate to Cloud Run with Docker| [link](https://twitter.com/googledevs/status/1428041270702735362?utm_source=twitter&utm_medium=unpaidsoc&utm_campaign=CDR_wes_aap-serverless_mgrcrdckr_sms_201017&utm_content=-)| [link](http://g.co/codelabs/pae-migrate-rundocker) | Module 2 [code](/mod2a-cloudndb) (2.x) & Module 3 [code](/mod3b-datastore) (3.x) | Module 4 [code](/mod4a-rundocker) (2.x) & [code](/mod4b-rundocker) (3.x)
8585
5|Migrate to Cloud Run with Buildpacks| [link](https://twitter.com/googledevs/status/1433113274984271875?utm_source=twitter&utm_medium=unpaidsoc&utm_campaign=CDR_wes_aap-serverless_mgrcrbdpk_sms_201031&utm_content=-) | [link](http://g.co/codelabs/pae-migrate-runbldpks) | Module 2 [code](/mod2b-cloudndb) (3.x) | Module 5 [code](/mod5-runbldpks) (3.x)
86-
6|Migrate to Cloud Firestore (app)| [link](http://youtu.be/wNs36kukVOQ?list=PL2pQQBHvYcs0PEecTcLD9_VaLvuhK0_VQ?utm_source=youtube&utm_medium=unpaidsoc&utm_campaign=CDR_wes_aap-serverless_mgrcloudfsam_sms_201014&utm_content=info_card) | [link](http://g.co/codelabs/pae-migrate-firestore) | Module 3 [code](/mod3b-datastore) (3.x) | Module 6 [code](/mod6-firestore) (3.x)
86+
6|Migrate to Cloud Firestore| _N/A_ | _N/A_ | Module 3 [code](/mod3b-datastore) (3.x) | _no work required; Datastore upgrade automatic_
8787
7|Add App Engine `taskqueue` push tasks| [link](https://twitter.com/googledevs/status/1443410302113099778?utm_source=twitter&utm_medium=unpaidsoc&utm_campaign=CDR_wes_aap-serverless_mgrgaetasks_sms_201028&utm_content=-) | [link](http://g.co/codelabs/pae-migrate-gaetasks) | Module 1 [code](/mod1-flask) (2.x) | Module 7 [code](/mod7-gaetasks) (2.x) & [code](/mod7b-gaetasks) (3.x)
8888
8|Migrate to Cloud Tasks| [link](https://twitter.com/googledevs/status/1450960021018267656?utm_source=twitter&utm_medium=unpaidsoc&utm_campaign=CDR_wes_aap-serverless_mgrcloudtasks_sms_201112&utm_content=-) | [link](http://g.co/codelabs/pae-migrate-cloudtasks) | Module 7 [code](/mod7-gaetasks) (2.x) | Module 8 [code](/mod8-cloudtasks) (2.x)
89-
9|Migrate to Python 3, Cloud Firestore & Cloud Tasks v2| _TBD_ | _TBD_ | Module 8 [code](/mod8-cloudtasks) (2.x) | Module 9 [code](/mod9-py3fstasks) (3.x)
90-
10|Migrate to Cloud Firestore (data)| _TBD_ | _N/A_ | _N/A_ | _TBD_
89+
9|Migrate to Python 3, Cloud Datastore & Cloud Tasks v2| _TBD_ | _TBD_ | Module 8 [code](/mod8-cloudtasks) (2.x) | _TBD_
90+
10|Migrate Datastore/Firestore data to another project| _TBD_ | _N/A_ | _N/A_ | _TBD_
9191
11|Migrate to Cloud Functions| _TBD_ | _TBD_ | Module 2 [code](/mod2b-cloudndb) (3.x) | Module 11 [code](/mod11-functions) (3.x)
9292
12|Add App Engine `memcache`| _TBD_ | _TBD_ | Module 1 [code](/mod1-flask) (2.x) | Module 12 [code](/mod12-memcache) (2.x) & [code](/mod12b-memcache) (3.x)
93+
13|Migrate to Cloud Memorystore| _TBD_ | _TBD_ | Module 12 [code](/mod12-memcache) (2.x) & [code](/mod12b-memcache) (3.x) | Module 13 [code](/mod13a-memorystore) (2.x) & [code](/mod13b-memorystore) (3.x)
9394

9495

9596
### Table of contents
@@ -139,14 +140,14 @@ If there is a logical codelab to do immediately after completing one, they will
139140
- FINISH: [Module 8 code - Cloud Tasks](/mod8-cloudtasks) (2.x)
140141
- NEXT: Module 9 - migrate to Python 3 and Cloud Datastore
141142

142-
- **Module 9 codelab** (TBD): **Migrate a Python 2 Cloud NDB & Cloud Tasks (v1) app to a Python 3 Cloud Firestore & Cloud Tasks (v2) app**
143+
- **Module 9 codelab** (TBD): **Migrate a Python 2 Cloud NDB & Cloud Tasks (v1) app to a Python 3 Cloud Datastore & Cloud Tasks (v2) app**
143144
- **Optional** migrations
144145
- Migrating to Python 3 is not required but recommended as Python 2 has been sunset
145146
- Migrating to Cloud Firestore is *very* optional as Cloud NDB works on 3.x and most importantly, Cloud Firestore requires a completely new GCP project
146147
- Python 2
147148
- START: [Module 8 code - Cloud Tasks](/mod8-cloudtasks) (2.x)
148149
- Python 3
149-
- FINISH: [Module 9 code - Cloud Firestore & Tasks](/mod9-py3fstasks) (3.x)
150+
- FINISH: _TBD_
150151
- RECOMMENDED:
151152
- Module 11 - migrate to Cloud Functions
152153
- Module 5 - migrate to Cloud Run container with Cloud Buildpacks
@@ -197,34 +198,6 @@ If there is a logical codelab to do immediately after completing one, they will
197198
- Module 5 - migrate to Cloud Run container with Cloud Buildpacks
198199
- Module 4 - migrate to Cloud Run container with Docker
199200

200-
- [Module 6 codelab](http://g.co/codelabs/pae-migrate-firestore): **Migrate from Cloud Datastore to [Cloud Firestore](http://cloud.google.com/firestore)** (app)
201-
- **Highly optional** migration
202-
- Requires new project & Datastore has better write performance (currently) and is a fully-supported product and will get new features, including some Firestore native features
203-
- If you **must have** Firestore's Firebase features now and can't wait
204-
- Python 3 only
205-
- START: [Module 3 code - Cloud Datastore](/mod3b-datastore) (3.x)
206-
- FINISH: [Module 6 code - Cloud Firestore](/mod6-firestore) (3.x)
207-
- NEXT:
208-
- Module 10 - migrate to Cloud Firestore (data)
209-
- RECOMMENDED:
210-
- Module 7 - add App Engine (push) tasks
211-
- OTHER OPTIONS (in somewhat priority order):
212-
- Module 11 - migrate to Cloud Functions
213-
- Module 5 - migrate to Cloud Run container with Cloud Buildpacks
214-
- Module 4 - migrate to Cloud Run container with Docker
215-
216-
- **Module 10 codelab** (TBD): **Migrate from Cloud Datastore to [Cloud Firestore](http://cloud.google.com/firestore)** (data)
217-
- **Highly optional** migration
218-
- Requires new project & Datastore has better write performance (currently)
219-
- If you **must have** Firestore's Firebase features
220-
- Python 3 only
221-
- RECOMMENDED:
222-
- Module 7 - add App Engine (push) tasks
223-
- OTHER OPTIONS (in somewhat priority order):
224-
- Module 11 - migrate to Cloud Functions
225-
- Module 5 - migrate to Cloud Run container with Cloud Buildpacks
226-
- Module 4 - migrate to Cloud Run container with Docker
227-
228201
- **Module 11 codelab** (TBD): **Migrate from App Engine to Cloud Functions**
229202
- **Optional** migration
230203
- Recommende for small apps or for breaking up large apps into multiple microservices

0 commit comments

Comments
 (0)