Hochladen von Dateien direkt in die Google Cloud Storage für GAE-App

Ich möchte von Blobstore zu Google Cloud Storage wechseln, um beispielsweise Bilder in einem Projekt hochzuladen (da Google Blobstore als "überholt" bezeichnet).

In Blobstore wird das mehrteilige Formular direkt an den Blobstore gesendet (hochgeladen), der die Anforderung dann umschreibt und zur Verarbeitung des @ an die GAE-App weiterleiteBlobKey (s). Dies bedeutete eine sehr geringe Belastung der GAE-App.

Gibt es eine Möglichkeit, einen ähnlichen Workflow mit Google Cloud Storage (GCS) zu implementieren?

Das Beispiel beiLesen und Schreiben in Google Cloud Storage beinhaltet GAE-Code, der den Upload verwaltet, die Daten liest und in GCS speichert.

Ähnlich wie beim Serving der (zum Beispiel) hochgeladenen Bilddatei: Es scheint, als müsste ein Handler in den GAE-Code eines Benutzers implementiert werden, um aus GCS zu lesen und die Bilddaten zurückzugeben.

Gibt es nicht eine Möglichkeit, einfach eine URL für eine Ressource in GCS zu generieren (dies wird von AFAIK AWS S3 unterstützt) und von dort aus bereitzustellen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage