Akamai-Setup
Die folgenden Screenshots veranschaulichen die Verwendung der Akamai-Eigenschaftenmanager , um eine Eigenschaft für die Bereitstellung von Inhalten zu konfigurieren. Grundlegende Einstellungen sind mit einem roten Kreis markiert.
# Grundlegende Eigenschafteneinstellungen
Herkunftsserver
Konfigurationseigenschaften:
Verhalten hinzufügen: Vary Header entfernen
Konfigurationseigenschaften:
Verhalten hinzufügen: Kopfzeile ausgehender Anfragen ändern
Konfigurationseigenschaften:
Fügen Sie weitere ausgehende Anforderungsheader hinzu:
Konfigurationseigenschaften:
Konfigurationseigenschaften:
Verhalten hinzufügen/ändern: Zwischenspeichern
Konfigurationseigenschaften:
Verhalten hinzufügen: HTTP/2
(Optional, jedoch empfohlen)
Regel hinzufügen: Kopfzeile der ausgehenden Antwort ändern
Neue Regel erstellen
Festlegen der Kriterien für die anzuwendende Regel
Verhalten bei Übereinstimmung festlegen
Dies sind alles wichtige Eigenschaftseinstellungen für die Bereitstellung von Inhalten.
Einschränkungen
Nicht aktivieren Überwachung der tatsächlichen Nutzung von Akamai mPulse. Die Leistungsbeeinträchtigung auf den meisten Sites ist zwar vernachlässigbar, bei Sites, die für eine konsistente hohe Leistung erstellt wurden, verhindert jedoch, dass ein Lighthouse-Wert von 100 erreicht wird. In AEM ist ein Real User Monitoring-Dienst integriert., sodass eine doppelte Instrumentierung nicht erforderlich ist und dringend davon abgeraten wird.
Außerdem nicht aktivieren Akamai Bot Manager oder ähnlichen Webanwendungs-Firewall-Angeboten, da sie die Rendering-Leistung und das Benutzererlebnis erheblich beeinträchtigen. Ihre Website auf AEM ist gegen Bot-Angriffe auf das Backend geschützt, sodass diese Leistungskosten einen vernachlässigbaren Nutzen bringen.
Push-Invalidierung einrichten
Durch die Push-Invalidierung werden Inhalte automatisch aus dem Produktions-CDN des Kunden gelöscht (z. B. www.yourdomain.com
), sobald ein Autor Inhaltsänderungen veröffentlicht.
Inhalte werden durch URL und Cache-Tag/-Schlüssel gelöscht.
Die Push-Invalidierung wird durch Hinzufügen bestimmter Eigenschaften zur Projektkonfiguration aktiviert (eine Excel-Arbeitsmappe mit dem Namen .helix/config.xlsx
in Sharepoint oder einer Google Tabelle mit dem Namen .helix/config
in Google Drive).
Konfigurationseigenschaften:
AEM Push-Invalidierung verwendet die Akamai Fast Purge API, insbesondere Nach URL löschen und Löschen nach Cache-Tag.
Die API-Anmeldeinformationen für die schnelle Bereinigung bestehen aus
host = akaa-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.luna.akamaiapis.net
client_token = akab-XXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXX
client_secret = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
access_token = akab-XXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXX
Sie können generiert werden, indem Sie die Anweisungen unter Erstellen eines API-Clients mit benutzerdefinierten Berechtigungen.
Navigieren Sie zur Identitäts- und Zugriffsverwaltung:
API-Client erstellen:
Erforderliche Gruppen-/Rollenberechtigungen:
Sie können die Anmeldeinformationen damit validieren Tool.