- Datastore -> Firestore in Datastore Mode: This was a seamless transition with no API change, Google changed the underlying tech.
- Firebase -> Firestore: Never happened. They are different products. The Firebase Realtime Database still exists.
- gcloud CLI updates: It is a CLI tool, it gets new versions.
- App Engine with Python 2.7: It still exists, you can still use it. There is a new App Engine v2 that supports Python 3.
- Cloud SQL v1 to v2: They had a tool to automatically upgrade, it set up replication and switched over.
AWS has new versions too. RDS Aurora v1 (MySQL 5.6) can't be upgraded in-place to RDS Aurora v2 (MySQL 5.7)[1]. AWS Lambda runtimes get deprecated[2].
[1] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide...
[2] https://docs.aws.amazon.com/lambda/latest/dg/runtime-support...