Hinweis:
- Dieses Tutorial erfordert Zugriff auf Oracle Cloud. Informationen zur Registrierung für einen kostenlosen Account finden Sie unter Erste Schritte mit Oracle Cloud Infrastructure Free Tier.
- Es verwendet Beispielwerte für Oracle Cloud Infrastructure-Zugangsdaten, -Mandanten und -Compartments. In der Übung ersetzen Sie diese Werte durch die Werte, die für Ihre Cloud-Umgebung spezifisch sind.
Verbesserung der Inhaltsbereitstellung mit Oracle Cloud Infrastructure Object Storage und Amazon CloudFront
Einführung
Wenn Sie eine Website, eine Anwendung oder einen anderen webbasierten Service verwalten, haben Sie wahrscheinlich mit statischen Inhalten zu tun – wie Bildern, Videos, Audiodateien und Skripten wie CSS oder JavaScript. In traditionellen Hosting-Umgebungen wurden diese Assets vor dem Aufstieg des Cloud-Computing in der Regel auf einem einzigen physischen Server in einer geografischen Region gespeichert. Dies führte oft zu langsameren Ladezeiten und einer erhöhten Latenz für Benutzer, die weiter von diesem Server entfernt waren.
Wenn Sie Ihren statischen Inhalt mit Oracle Cloud Infrastructure (OCI) Object Storage speichern und mit Amazon CloudFront für die globale Inhaltsbereitstellung koppeln, können Sie die Performance erheblich verbessern. Diese Architektur sorgt für schnellere Ladezeiten, reduzierte Latenz und nahtlose Skalierbarkeit. Sie ist ideal für die Bedienung von Benutzern über mehrere Regionen hinweg, ohne die Geschwindigkeit oder Zuverlässigkeit zu beeinträchtigen.
Ziele
- Verwenden Sie OCI Object Storage mit Amazon CloudFront, um statische Inhalte effizient, skalierbar und mit geringer Latenz bereitzustellen.
Voraussetzungen
-
Erstellen Sie einen OCI Object Storage-Bucket, und laden Sie den statischen Inhalt in den Bucket hoch. Weitere Informationen finden Sie unter Object Storage-Buckets.
-
Kopieren Sie den URL-Pfad (URI) des Objekts von der Seite mit den Objektdetails.
Aufgabe 1: Amazon CloudFront-Distribution erstellen
-
Geben Sie die Objektspeicherdomain in Ursprungsdomain und den restlichen Teil der URL in Ursprungspfad ein. Geben Sie außerdem einen beschreibenden Namen für den Ursprung zur einfacheren Referenz ein, wie in der folgenden Abbildung dargestellt.
Hinweis: Für einen privaten OCI Object Storage-Bucket müssen Sie die URL der Anforderung vor der Authentifizierung von Objekten verwenden.
-
Wählen Sie CachingOptimized als Cache-Policy und CORS-CustomOrigin als Ursprungsanforderungs-Policy - optional aus.
-
Sie können Amazon CloudFront so konfigurieren, dass ein bestimmtes Objekt (das Standard-Root-Objekt) zurückgegeben wird, wenn ein Benutzer (Viewer) die Root-URL für Ihre Verteilung anfordert, anstatt ein Objekt in Ihrer Verteilung anzufordern. Sie können ein Standard-Root-Objekt verwenden, um zu vermeiden, dass der Inhalt Ihrer Verteilung angezeigt wird. Geben Sie in diesem Beispiel index.html in Standard-Root-Objekt - optional ein.
-
Klicken Sie auf Erstellen, und Sie werden zur Seite mit den Verteilungsdetails weitergeleitet, auf der der Status Zuletzt geändert als Bereitstellen angezeigt wird.
-
Nachdem die Verteilung erfolgreich bereitgestellt wurde, können Sie über den Verteilungsdomainnamen im Browser auf Ihren statischen Inhalt zugreifen.
Verwandte Links
Bestätigungen
- Autoren – Nikhil Khandelwal (Enterprise Cloud Architect), Maninder Flora (Enterprise Cloud Architect)
Weitere Lernressourcen
Sehen Sie sich weitere Übungen zu docs.oracle.com/learn an, oder greifen Sie auf weitere kostenlose Lerninhalte im Oracle Learning YouTube-Kanal zu. Besuchen Sie außerdem education.oracle.com/learning-explorer, um ein Oracle Learning Explorer zu werden.
Die Produktdokumentation finden Sie im Oracle Help Center.
Boost Content Delivery with Oracle Cloud Infrastructure Object Storage and Amazon CloudFront
G33895-01
Copyright ©2025, Oracle and/or its affiliates.