Backend-Bucket als Ursprung für Cloud CDN einrichten

In dieser Kurzanleitung erfahren Sie, wie Sie mit der Google Cloud Console einen Back-End-Bucket als Ursprung für Cloud CDN einrichten.


Klicken Sie auf Anleitung, um die Schritt-für-Schritt-Anleitung für diese Aufgabe direkt in der Google Cloud Console auszuführen:

Anleitung


Hinweise

Melden Sie sich bei Ihrem Google Cloud-Konto an. Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.

Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

Zur Projektauswahl

Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

Zur Projektauswahl

Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

Cloud Storage-Bucket erstellen

Buckets sind die grundlegenden Container, die Ihre Daten enthalten.

So erstellen Sie ein Bucket:

  1. Wechseln Sie in der Cloud Console zur Seite Cloud Storage-Buckets.

    Buckets aufrufen

  2. Klicken Sie auf Erstellen. Einblenden
  3. Geben Sie im Abschnitt Bucket benennen einen eindeutigen Namen für den Bucket ein.

    Klicken Sie auf Weiter.

  4. Führen Sie im Abschnitt Speicherort für Daten auswählen die folgenden Schritte aus:
    1. Wählen Sie als Standorttyp die Option Region und dann us-east1 (South Carolina) aus der Liste aus.
    2. Klicken Sie auf Weiter.
  5. Führen Sie im Abschnitt Speicherklasse für Ihre Daten auswählen die folgenden Schritte aus:
    1. Wählen Sie Standardklasse festlegen und dann Standard aus.
    2. Klicken Sie auf Weiter.
  6. Führen Sie im Bereich Wählen Sie aus, wie der Zugriff auf Objekte gesteuert werden soll Folgendes aus:
    • Entfernen Sie das Häkchen bei Verhinderung des öffentlichen Zugriffs für diesen Bucket erzwingen.
    • Wählen Sie für Zugriffssteuerung die Option Einheitlich aus.
    • Klicken Sie auf Weiter.
  7. Behalten Sie im Abschnitt Wählen Sie aus, wie Objektdaten geschützt werden die ausgewählten Standardeinstellungen bei und klicken Sie dann auf Erstellen .

Objekt in den Bucket hochladen

  1. Speichern Sie das folgende Bild auf Ihrem Gerät:

    Das Bild eines Kätzchens
  2. Klicken Sie auf der Seite Bucket-Details auf dem Tab Objekte auf Dateien hochladen.
  3. Wählen Sie im Dateidialogfeld die heruntergeladene Datei aus.
Nach Abschluss des Uploads werden der Dateiname und Informationen zur Datei wie Größe und Dateityp angezeigt.

Bucket veröffentlichen

  1. Klicken Sie auf der Seite Bucket-Details auf den Tab Berechtigungen .
  2. Achten Sie darauf, dass die Ansicht auf Von Hauptkonten anzeigen festgelegt ist, und klicken Sie dann auf Zugriff gewähren.

    Der Bereich Principals hinzufügen wird angezeigt.

  3. Geben Sie im Feld Neue Hauptkonten allUsers ein.
  4. Wählen Sie in der Liste Rolle auswählen die Option Cloud Storage > Storage-Objekt-Betrachter aus.
  5. Klicken Sie auf Speichern.
  6. Klicken Sie auf der Seite Möchten Sie diese Ressource wirklich öffentlich zur Verfügung stellen? auf Öffentlichen Zugriff erlauben.
  7. Sie können überprüfen, ob das Objekt öffentlich freigegeben wurde. Klicken Sie dazu auf den Tab Objekte, um zur Liste der Objekte zurückzukehren. In der Spalte Öffentlicher Zugriff des Objekts muss Öffentlich im Internet stehen. Die Schaltfläche URL kopieren bietet eine URL zum Weitergeben, die ungefähr so aussieht:

    https://storage.googleapis.com/YOUR_BUCKET_NAME/kitten.png

Backend-Bucket erstellen

So erstellen Sie einen Backend-Bucket und einen externen Application Load Balancer:

  1. Rufen Sie in der Google Cloud Console die Seite Cloud CDN auf.

    Zu Cloud CDN

  2. Klicken Sie auf Ursprung hinzufügen.

  3. Geben Sie auf der Seite Neuer Ursprung im Bereich Ursprungsname einen Namen für Ihren Ursprung ein.

  4. Wählen Sie als Ursprungstyp die Option Backend-Bucket aus.

  5. Wählen Sie für Backend-Bucket definieren die Option Neuer Backend-Bucket aus.

  6. Klicken Sie im Feld Cloud Storage-Bucket auf Durchsuchen.

  7. Wählen Sie den zuvor erstellten Cloud Storage-Bucket aus, klicken Sie auf Auswählen und dann auf Weiter.

  8. Wählen Sie im Bereich Load-Balancer anhängen die Option Neuen Load-Balancer für mich erstellen aus. Geben Sie einen Namen für den Load-Balancer ein und klicken Sie dann auf Weiter.

  9. Behalten Sie für Cache-Leistung die ausgewählten Standardeinstellungen bei und klicken Sie auf Fertig.

    Der neue Ursprung wird in der Liste der Ursprünge angezeigt. Es kann einige Minuten dauern, bis der Ursprung vollständig erstellt ist. Fahren Sie erst mit dem nächsten Schritt fort, wenn Sie eine Benachrichtigung sehen, dass der Ursprung erstellt wurde.

Cloud CDN testen

  1. Rufen Sie in der Google Cloud Console die Seite Load-Balancing auf.

    Load-Balancing aufrufen

  2. Klicken Sie auf den Namen des Load-Balancers, den Sie zuvor erstellt haben.

    Die Seite Details zum Lastenausgleichsmodul wird angezeigt.

  3. Notieren Sie sich die unter IP:Port angezeigten IPv4-Adressen.

  4. Testen Sie Cloud CDN. Geben Sie dazu die folgende URL mit der IP-Adresse des Load-Balancers in einem neuen Browsertab ein:

    http://IP_ADDRESS/kitten.png
    

    Ihr Browser sollte eine Seite mit dem hochgeladenen Bild rendern.

  5. Aktualisieren Sie die Seite mehrmals.

  6. Kehren Sie zur Seite Details zum Load-Balancer zurück und klicken Sie auf Monitoring.

  7. Beobachten Sie nach einigen Minuten den bereitgestellten Traffic.

    Traffic, der direkt aus Ihrem Backend-Bucket bereitgestellt wird, ist mit SERVED_FROM_BACKEND_BUCKET gekennzeichnet. Von Cloud CDN bereitgestellter Traffic ist mit SERVED_FROM_CACHE gekennzeichnet. Weitere Informationen finden Sie unter Messwerte überwachen.

Bereinigen

Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud-Konto die auf dieser Seite verwendeten Ressourcen in Rechnung gestellt werden:

  1. Löschen Sie den Load-Balancer und den Backend-Bucket:

    1. Rufen Sie in der Google Cloud Console die Seite Load-Balancing auf.

      Load-Balancing aufrufen

    2. Klicken Sie auf das Kästchen neben dem von Ihnen erstellten Load-Balancer und dann auf Löschen.

    3. Klicken Sie auf der angezeigten Seite das Kästchen neben dem von Ihnen erstellten Backend-Bucket an und bestätigen Sie, dass Sie den Load-Balancer und die ausgewählten Ressourcen löschen möchten.

  2. Löschen Sie den Cloud Storage-Bucket:

    1. Wechseln Sie in der Cloud Console zur Seite Cloud Storage-Buckets.

      Buckets aufrufen

    2. Klicken Sie auf das Kästchen neben dem von Ihnen erstellten Bucket und dann auf Löschen.
    3. Bestätigen Sie im Dialogfeld Bucket löschen, dass Sie den Bucket löschen möchten, und klicken Sie dann auf Löschen.

Nächste Schritte

Vorschläge für die nächsten Schritte: