Ich versuche, einen Google Cloud Storage-Bucket einzurichten, um alle statischen Objekte für meine Site zu speichern und bereitzustellen. Ich versuche auch, alle Objekte in diesem Bereich an alle globalen Edge-Standorte von Google Cloud CDN zu übertragen.Ist Google Cloud Storage ein automatisches globales CDN?
Ich habe einen Bucket auf Google Cloud Storage erstellt: cdn.mysite.com
. Ich wählte "US" Multi-Region für den Eimer location
Einstellung.
Meine Vermutung ist, dass jedes Objekt in diesem Eimer gespeichert werden zu allen us-*
Regionen für Hoch Haltbarkeit Zwecke repliziert werden, aber nicht herausgedrückt alle Google Cloud CDN globalen Randpositionen für CDN Zwecke.
Oder sind alle meine Objekte in meinem "US" Multi-Region-Bucket bereits automatisch an alle Google Cloud CDN-Edge-Standorte verteilt?
Ich bin gobsmacked, dass ich nicht herausfinden kann, ob mein Eimer bereits ein CDN ist oder nicht. Sogar nach zwei Tagen der Suche (Google, ironisch).
Vielen Dank im Voraus für jede Hilfe.
Danke für die informative Antwort, Will! Es gibt ein paar irreführende Informationen über die Natur von GCS, die mich abgeworfen haben. Sehr hilfreich, danke! – AJB
Sie sind herzlich willkommen. :) Danke, dass du ein Kunde bist! –
@Will, Der Link unter https://cloud.google.com/appengine/docs/flexible/java/serving-static-files sagt, dass "Cloud Storage im Wesentlichen als Content-Delivery-Netzwerk funktioniert. Dies erfordert keine spezielle Konfiguration Denn standardmäßig wird jedes öffentlich lesbare Objekt im globalen Cloud Storage-Netzwerk zwischengespeichert. " Können Sie mir bitte helfen, zu verstehen, ob die Verwendung von CDN zusammen mit GCS für öffentliche Web-Assets (statische Dokumente, CSS usw.) erforderlich ist? –