Entwicklungsagenten-Fähigkeiten development-agentic-capabilities

Die Development Agent-Funktion von Adobe Experience Manager (AEM) as a Cloud Service arbeitet mit Coworker Chat zusammen, um Entwicklerinnen und Entwicklern sowie Admins von herkömmlichen AEM-Java-Stacks dabei zu helfen, Code effizienter zu erstellen, zu debuggen, bereitzustellen und zu optimieren.

Anwendungsszenarien use-cases

Es werden eine Reihe von Anwendungsfällen abgedeckt.

Verwalten von Cloud Manager-Pipelines aem-cloud-manager-pipeline-management

Mit der Fähigkeit zur Pipeline-Verwaltung von AEM Cloud Manager können Sie Ihre CI/CD-Pipelines direkt in natürlicher Sprache verwalten, ohne zwischen Cloud Manager-Bildschirmen zu wechseln, um die benötigten Informationen oder Steuerelemente zu finden. Sie können Pipelines auflisten und erstellen, Ausführungen starten oder abbrechen und Status und Verlauf überprüfen - und das alles in einem einzigen Gespräch.

Wenn etwas schief geht, geht die Fähigkeit über Statusprüfungen hinaus: Sie kann Schrittmetriken, Protokolle, Artefakte und Ausführungsfehler abrufen, damit Sie ein Problem diagnostizieren können, ohne selbst Rohdaten aus Protokolldateien herunterladen und durchsuchen zu müssen. Außerdem übernimmt sie die alltägliche Pipeline-Konfiguration - die Verwaltung von Pipeline-Variablen, die Invalidierung zwischengespeicherter Artefakte und die Anpassung der Pipeline-Einstellungen - sodass routinemäßige Wartungsaufgaben, die zuvor mehrere Klicks über die Benutzeroberfläche erforderten, mit einer einzigen Anfrage durchgeführt werden können.

Informationen dazu, warum eine Ausführung fehlgeschlagen ist, finden Sie unter Fehlerbehebung bei der AEM Cloud Manager-Pipeline🔗.

KI kann Fehler machen, sodass vorgeschlagene Aktionen vor ihrer Anwendung überprüft werden, insbesondere für destruktive Operationen.

Funktion
Eingabeaufforderungen
Auflisten von Pipelines
„Pipelines für Programm 12345 auflisten“

„Welche Pipelines habe ich im Hauptprogramm?“
Erstellen von Pipelines
„Erstellen einer neuen Full-Stack-Pipeline für Programm 12345“

„Einrichten einer Code-Qualitäts-Pipeline für meine Entwicklungsumgebung“
Ausführen einer Pipeline
„Ausführen der Entwicklungs-Pipeline“

„Ausführung für Pipeline-67890 starten“
Abbrechen eines laufenden Pipeline-Schritts
„Bricht den aktuellen Build-Schritt in der Entwicklungs-Pipeline ab“

„Beendet den Code-Scan-Schritt für die Ausführung 12345“
Anzeigen des Ausführungsverlaufs und des Status
„Was ist der Status der aktuellen Pipeline-Ausführung?“

„Anzeigen der letzten 5 Ausführungen der Entwicklungs-Pipeline“
Schrittmetriken werden abgerufen
„Die Build-Schritt-Metriken für die 12345 anzeigen“

„Wie lange hat der Code-Scan-Schritt bei meinem letzten Durchlauf gedauert?“
Abrufen von Protokollen
„Abrufen der Build-Protokoll-Links für die Pipeline-Ausführung 12345“

„Abrufen der Protokolle für den fehlgeschlagenen Code-Scan-Schritt“
Abrufen von Artefakten
„Zeigen Sie mir die von der 12345 erzeugten Artefakte“

„Wo kann ich das Build-Artefakt aus meiner letzten Ausführung herunterladen?“
Abrufen von Ausführungsfehlern
„Warum ist die Ausführung meiner Entwicklungs-Pipeline fehlgeschlagen?“

„Auflisten aller fehlgeschlagenen Ausführungen für das Programm 12345 diese Woche“
Verwalten von Pipeline-Variablen
„Anzeigen der Variablen für die Entwicklungs-Pipeline“

„Aktualisieren Sie die Variable API_ENDPOINT in der Pipeline-67890“
Invalidierung zwischengespeicherter Artefakte
„Invalidieren des zwischengespeicherten Artefakts für die Entwicklungs-Pipeline“

„Löschen Sie den Build-Cache vor meiner nächsten Ausführung“
Pipeline-Einstellungen konfigurieren
„E-Mail-Benachrichtigungen für Entwicklungs-Pipeline aktivieren

„Ändern Sie die Trigger-Verzweigung für Pipeline-67890 in „Freigeben“

Fehlerbehebung bei der AEM Cloud Manager-Pipeline aem-cloud-manager-pipeline-troubleshooting

Mit der Fähigkeit zur Fehlerbehebung bei AEM Cloud Manager-Pipelines können Sie herausfinden, warum eine Pipeline-Ausführung fehlgeschlagen ist, ohne die Rohprotokolldateien selbst herunterzuladen und zu durchsuchen. Verweisen Sie auf eine fehlgeschlagene Ausführung anhand des Pipeline-Namens oder der Ausführungs-ID, und die Qualifikation bestätigt den Fehler in Cloud Manager, identifiziert den fehlgeschlagenen Schritt und erklärt im Klartext, was schiefgelaufen ist, warum und was als Nächstes zu tun ist. Wenn Ihre Anfrage mit mehr als einer Pipeline übereinstimmt, werden Sie aufgefordert, eine auszuwählen, bevor der Vorgang fortgesetzt wird.

Beachten Sie, dass diese Funktion als Spezialagent implementiert ist und daher nicht visuell als aufgelistete Qualifikation in der Benutzeroberfläche für die Anpassung von Mitarbeitern angezeigt wird.

Die Qualifikation untersucht Fehler in den folgenden Pipelines und Schritten:

  • Der Schritt Build- und Komponententests und der Schritt Code-Scanning in Full-Stack-Bereitstellungs- und Code-Qualitäts-Pipelines.
  • Fehler beim Erstellen und bei der CodeQualität in Web-Stufen-KonfigurationsPipelines, z. B. Fehler bei der Dispatcher-Konfigurationsvalidierung.
  • Bereitstellungsfehler in Konfigurations-), z. B. eine ungültige CDN-Konfiguration.

Bei Fehlern in anderen Schritten, z. B. dem Bereitstellungsschritt einer Full-Stack-Pipeline, meldet die Kenntnisse den fehlgeschlagenen Schritt, ohne ihn zu diagnostizieren. Überprüfen Sie in diesem Fall die Protokolle, wie unter ​ und Protokolle herunterladen beschrieben oder wenden Sie sich an den Adobe-Support.

Sie können auch mit der Fehlerbehebung beginnen, ohne eine Eingabeaufforderung zu schreiben. Klicken Sie auf Fehlerbehebung mit KI auf einer fehlgeschlagenen Pipeline-Ausführung in Cloud Manager oder im Widget Fehlgeschlagene Pipelines auf der Experience Manager-Startseite, um einen Coworker zu öffnen, auf den bereits verwiesen wurde. Siehe Fehlerbehebung für eine fehlgeschlagene Pipeline von Cloud Manager und Fehlerbehebung für das Widget „Fehlgeschlagene Pipelines“.

Die KI kann Fehler machen, sodass die Diagnose überprüft wird, bevor sie darauf reagiert.

Funktion
Eingabeaufforderungen
Fehlerbehebung bei fehlgeschlagenen Pipelines
„Fehlerbehebung bei fehlgeschlagener Pipeline“

„Hilfe zur Fehlerbehebung bei der letzten Pipeline, die im Hauptprogramm fehlgeschlagen ist“
Fehlerbehebung bei einer bestimmten Ausführung
„Fehlerbehebung bei der Pipeline-Ausführung 1234567“

„Fehlerbehebung bei der Ausführung 1234567 Entwicklungs-Pipeline in der 12345“
Fehlerbehebung bei Web-Stufen- und Konfigurations-Pipelines
„Debuggen des Buildfehlers meiner Web-Stufe bei Pipeline 67890“

Warum ist meine Pipeline-Bereitstellung in Programm 12345 fehlgeschlagen?“

Berechtigungen pipeline-troubleshooting-permissions

Um die Qualifikation zur Fehlerbehebung bei AEM Cloud Manager-Pipelines verwenden zu können, müssen Sie entweder über Entwickler oder Programm-Manager in Cloud Manager verfügen. Siehe Rollenbasierte ​.

Fehlerbehebung bei fehlgeschlagenen Pipelines in Cloud Manager troubleshoot-from-cloud-manager

Der schnellste Weg zur Fehlerbehebung besteht darin, von der fehlgeschlagenen Pipeline-Ausführung aus zu beginnen, da der -Mitarbeiter die Ausführung als Kontext erhält und Sie keine Eingabeaufforderung schreiben müssen.

  1. Melden Sie sich bei Adobe Experience Cloud an und öffnen Sie dann Experience Manager.

    Experience Manager-Startseite, auf der in der linken Leiste das Feld „Mitarbeiter-alles fragen“ und Cloud Manager angezeigt werden

    note tip
    TIP
    Um eine Fehlerbehebung vorzunehmen, ohne Cloud Manager zu öffnen, geben Sie eine Eingabeaufforderung wie beispielsweise Fehlerbehebung bei fehlgeschlagener Pipeline in das Feld Kollegen fragen“ ein.
  2. Klicken Sie in der linken Leiste auf Cloud Manager und wählen Sie dann Ihr Programm aus.

  3. Klicken Sie auf der Programmübersicht auf der Karte Pipelines auf die Pipeline, die fehlgeschlagen ist.

    Programmübersichtsseite in Cloud Manager mit den Karten Umgebungen und Pipelines

  4. Beachten Sie auf der Seite zur Pipeline Ausführung den Status „Fehlgeschlagen neben dem Pipeline-Namen und den Schritt, der fehlgeschlagen ist.

    Pipeline-Ausführungsseite in Cloud Manager, auf der ein fehlgeschlagener Schritt zur Artefaktvorbereitung angezeigt wird

  5. Klicken Sie auf Fehlerbehebung mit KI. Die Schaltfläche wird in der Nähe der oberen rechten Ecke der Seite und im Feld Schrittfehler des fehlgeschlagenen Schritts angezeigt.

    Fehlerbehebung mit KI-Schaltflächen in der Seitenkopfzeile und im Feld „Schrittfehler“ eines fehlgeschlagenen Schritts

    Der Mitarbeiter wird in einem Bedienfeld rechts auf der Seite geöffnet, wobei in der Eingabeaufforderung auf die fehlgeschlagene Ausführung verwiesen wird. Der Mitarbeiter identifiziert den fehlgeschlagenen Schritt, erläutert die Grundursache und schlägt eine Lösung vor, die Sie manuell anwenden können.

    Bedienfeld „Mitarbeiter“ neben einer fehlgeschlagenen Pipeline-Ausführung, das die Grundursache anzeigt

  6. Überprüfen Sie die Diagnose. Um Folgefragen zu stellen oder weitere Details anzufordern, geben Sie in das Feld Ask Coworker anything ein.

Fehlerbehebung im fehlgeschlagenen Pipelines-Widget troubleshoot-from-experience-home-widget

Die Experience Manager-Startseite enthält ein Widget Fehlgeschlagene Pipelines mit dem Pipeline-Fehler in allen Ihren Programmen aufgelistet werden. So können Sie die Fehlerbehebung starten, ohne zunächst Cloud Manager öffnen zu müssen. Jede Zeile enthält den Pipeline-Namen, das Datum und die Uhrzeit des letzten Durchgangs, die Dauer und den fehlgeschlagenen Schritt sowie die Schaltfläche Fehlerbehebung mit KI.

NOTE
Das Fehlgeschlagene Pipelines-Widget wird nur angezeigt, wenn die Voreinstellung Admin & IT ausgewählt ist. Wenn das Widget nicht angezeigt wird, wählen Sie Admin & IT aus der Liste Voreinstellung in der oberen rechten Ecke der Startseite aus.

Widget „Fehlgeschlagene Pipelines“ auf der Experience Manager-Startseite, das eine fehlgeschlagene Pipeline mit hervorgehobener Schaltfläche „Fehlerbehebung“ anzeigt

  1. Melden Sie sich bei Adobe Experience Cloud an, öffnen Sie Experience Manager und scrollen Sie dann zum Widget Fehlgeschlagene Pipelines.

  2. Klicken Sie in der Zeile der Pipeline, die Sie untersuchen möchten, auf Fehlerbehebung mit".

    Der Mitarbeiter öffnet mit der referenzierten fehlgeschlagenen Ausführung und startet seine Analyse, identifiziert die Grundursache und schlägt eine Korrektur vor.

  3. Überprüfen Sie die Diagnose. Um Folgefragen zu stellen oder weitere Details anzufordern, geben Sie in das Feld Ask Coworker anything ein.

AEM Cloud Manager-Umgebungsverwaltung aem-cloud-manager-environment-management

Mit der AEM Cloud Manager-Umgebungsverwaltung können Sie Ihre Cloud Manager-Umgebungen in natürlicher Sprache verwalten, ohne durch die Bildschirme der Benutzeroberfläche von Cloud Manager navigieren zu müssen, um das richtige Programm, die richtige Umgebung oder das richtige Konfigurationsbedienfeld zu finden. Sie können Ihre Umgebungen auflisten, Details zu einer bestimmten Umgebung abrufen und Umgebungen erstellen, klonen oder löschen, wenn sich Ihre Projektanforderungen ändern.

Darüber hinaus wird die tägliche Pflege der Umgebung behandelt: die Verwaltung von Umgebungsvariablen, das Herunterladen von Protokollen zum Debugging, das Zurücksetzen einer schnellen Entwicklungsumgebung (RDE), wenn Sie einen Neuanfang benötigen, und die Konfiguration regionaler Bereitstellungen - alles von einer einzigen Unterhaltung aus statt mehrerer Reisen durch Cloud Manager. Wenn etwas zurückgesetzt werden muss, kann die Qualifikation auch eine Umgebung aus einem Backup wiederherstellen.

KI kann Fehler machen, sodass vorgeschlagene Aktionen vor ihrer Anwendung überprüft werden, insbesondere für destruktive Operationen.

Funktion
Eingabeaufforderungen
Auflisten von Umgebungen
„Umgebungen für Programm 12345 auflisten“

„Alle Umgebungen im Hauptprogramm anzeigen“
Abrufen von Umgebungsdetails
„Erhalten Sie Details zur Staging-Umgebung im Programm 12345“

„Wie ist der Status meiner Produktionsumgebung?“
Erstellen von Umgebungen
„Erstellen einer neuen Entwicklungsumgebung für Programm 12345“

„Einrichten einer Staging-Umgebung für Tests“
Klonen von Umgebungen
„Meine Produktionsumgebung in eine neue Entwicklungsumgebung klonen“

„Duplizieren Sie die Staging-Umgebung für 12345“
Löschen von Umgebungen
„Löschen Sie die alte Entwicklungsumgebung im Programm 12345“

„Entfernen Sie die nicht verwendete Testumgebung“
Verwalten von Umgebungsvariablen
„Variablen für meine Entwicklungsumgebung anzeigen“

„Festlegen der Variablen API_BASE_URL in meiner Staging-Umgebung“
Herunterladen von Umgebungsprotokollen
„Abrufen der Protokolle für die Produktionsumgebung“

„Herunterladen der Dispatcher-Protokolle für meine Staging-Umgebung“
Zurücksetzen der RDE
„Meine RDE zurücksetzen“

„Die schnelle Entwicklungsumgebung für die 12345 zurücksetzen“
Verwalten von regionalen Bereitstellungen
„Neue Regionsbereitstellung für Programm 12345 hinzufügen“

„Anzeigen der Regionsbereitstellungen für meine Produktionsumgebung“
Wiederherstellen aus einer Sicherung
„Meine Produktionsumgebung aus der Sicherung vom letzten Abend wiederherstellen“

„Verfügbare Sicherungskopien für die Staging-Umgebung anzeigen“

AEM Cloud Manager-Programmverwaltung aem-cloud-manager-program-management

Mit der Fähigkeit zur Programmverwaltung in AEM Cloud Manager können Sie Ihre Cloud Manager-Programme in natürlicher Sprache suchen und verwalten, anstatt in den Cloud Manager-Programmlisten nach dem gewünschten Programm zu suchen. Sie können alle Programme auflisten, auf die Sie Zugriff haben, Details zu einem bestimmten aufrufen und ein Programm löschen, wenn es nicht mehr benötigt wird.

Da Programme der Dach sind, unter dem Pipelines und Umgebungen leben, dient diese Fähigkeit auch als schneller Einstieg in diese verwandten Ressourcen. Sie können sie bitten, die Pipelines oder Umgebungen anzuzeigen, die mit einem bestimmten Programm verknüpft sind, ohne zuerst die Programm-ID selbst nachzuverfolgen.

KI kann Fehler machen, sodass vorgeschlagene Aktionen vor ihrer Anwendung überprüft werden, insbesondere für destruktive Operationen.

Funktion
Eingabeaufforderungen
Auflisten aller Programme
„Meine Cloud Manager-Programme auflisten“

„Auf welche Programme habe ich Zugriff?“
Abrufen von Programmdetails
„Details zum Programm 12345 abrufen“

„Informationen zum Hauptprogramm anzeigen“
Löschen eines Programms
„Programm 12345 löschen“

„Entfernen Sie das alte Demoprogramm“
Anzeigen von Pipelines für ein Programm
„Welche Pipelines sind im Programm 12345?“

„Pipelines für Hauptprogramm auflisten“
Anzeigen von Umgebungen für ein Programm
„Zeigen Sie mir die Umgebungen im Programm 12345“

„Welche Umgebungen hat das Hauptprogramm?“

AEM Cloud Manager-Versionsverwaltung aem-cloud-manager-release-management

Mit der AEM Cloud Manager-Versionsverwaltung können Sie steuern, wann Adobe automatische Wartungs-Updates auf Ihr Programm anwendet, ohne die Cloud Manager-Einstellungen zu durchsuchen, um den richtigen Bildschirm zu finden. Sie können Ihren aktuellen Aktualisierungszeitplan überprüfen, ein tägliches Fenster für ruhige Stunden einrichten - ein wiederkehrender Zeitpunkt an jedem Tag, an dem Adobe Updates pausiert - und einen mehrtägigen Zeitraum ohne Updates um Ereignisse wie einen Produktstart oder einen Feiertagsstopp planen, wenn Sie keine Änderungen an Ihren Umgebungen vornehmen möchten.

Wenn sich Ihre Pläne ändern, können Sie einen Zeitraum ohne Aktualisierung genauso einfach entfernen, wie Sie ihn geplant haben. Die Kenntnisse können auch Adobes eigene globale Zeiträume für das Einfrieren von Code anzeigen. Die Windows Adobe hat bereits für geplante Wartungsausschlüsse gesperrt. So wissen Sie bereits im Voraus, welche Termine nicht zulässig sind, bevor Sie versuchen, Ihre eigenen zu planen.

Die Qualifikation hilft Ihnen auch, Zeitplanfehler zu vermeiden. Während Sie durch eine Anfrage geführt werden, werden die geltenden Beschränkungen gekennzeichnet, z. B. die Höchstzahl von drei aktualisierungsfreien Zeiträumen innerhalb eines unverankerten 365-Tage-Fensters, das obligatorische einwöchige Intervall zwischen Zeiträumen und die in Adobe geplanten Wartungsausschlussfenster. Anstatt nach einem Konfigurationsfehler eine Einschränkung zu ermitteln, erreichen Sie in derselben Konversation einen gültigen Zeitplan. Dieser Ansatz schützt wichtige Geschäftsfenster vor automatischen Wartungs-Updates und reduziert Hin- und Herwechseln und Fehlkonfigurationen. Siehe Ruhezeiten und Freie Zeiträume aktualisieren.

KI kann Fehler machen, sodass vorgeschlagene Aktionen vor ihrer Anwendung überprüft werden. Dies gilt insbesondere für Änderungen des Aktualisierungsplans, da ein falsch geplanter oder entfernter Zeitraum ohne Aktualisierung dazu führen könnte, dass Aktualisierungen während eines Fensters, das Sie schützen möchten, landen.

Funktion
Eingabeaufforderungen
Abrufen der aktuellen Update-Zeitplaneinstellungen
„Was ist mein aktuelles Fenster „Ruhige Stunden“?“

„Aktualisierungszeitplan für Programm 12345 anzeigen“
Konfigurieren des Fensters „Tägliche ruhige Stunden“
„Einstellen der Ruhezeiten von 22.00 bis 6.00 Uhr für Programm 12345“

„Aktualisieren Sie mein Fenster „Ruhezeiten“, um eine Stunde früher zu beginnen“
Planen eines Zeitraums ohne Updates
„Planen Sie einen Zeitraum ohne Updates vom 20. Dezember bis zum 2. Januar“

„Blockieren Sie Updates für 12345 während der Launch-Woche vom 3. bis 10. März“
Entfernen eines Zeitraums ohne Aktualisierung
„Entfernen Sie den Update-freien Zeitraum für Programm 12345“

„Abbrechen des Blackout-Fensters Ich geplant für nächste Woche“
Anzeigen der globalen Zeiträume für das Einfrieren von Code in Adobe
„Wann wird Adobe in diesem Quartal Aktualisierungen einfrieren?“

„Ausschlusszeiträume für geplante Wartungsarbeiten in Adobe anzeigen“

AEM Workflow-Überprüfung aem-workflow-inspection

Mit der AEM Workflow-Inspektion können Sie die Workflow-Aktivität in einfacher Sprache überprüfen. Fragen Sie Ihren Kollegen, welche Workflows ausgeführt werden, was in Ihrem Posteingang wartet oder warum ein Workflow fehlgeschlagen ist, ohne die Workflow-Benutzeroberfläche zu öffnen.

Sie können bei der Fehlerbehebung einen bestimmten Workflow nachschlagen, verfügbare Workflow-Modelle durchsuchen und Fragen stellen. Diese Qualifikation ist schreibgeschützt: Es hilft Ihnen zu sehen und zu verstehen, was passiert, aber es startet, ändert oder stoppt Workflows nicht.

KI kann Fehler machen, also sollten Erkenntnisse überprüft werden, bevor sie darauf reagieren.

Anwendungsfall
Eingabeaufforderungen im Beispiel
Workflow-Aktivität überprüfen
„Welche Workflows werden derzeit ausgeführt?“

„Sind Workflows ausgesetzt?“
Abrufen einer Statuszusammenfassung
„Wie viele Workflows werden ausgeführt, abgeschlossen, ausgesetzt oder beendet?“

„Geben Sie mir eine kurze Aufschlüsselung der Workflows nach Status.“
Suchen nach Workflows, die Aufmerksamkeit erfordern
„Sind laufende oder ausgesetzte Workflows für mich sichtbar, die aufgezeichnete Fehler zeigen?“

„Fassen Sie die Fehler zusammen, die in den von Ihnen geprüften Workflows gefunden wurden.“
Untersuchen von Workflow-Fehlern
„Welche Diagnoseinformationen stehen für den Fehler dieses Workflows zur Verfügung?“

„Erläutern Sie den Fehler beim zweiten Workflow in dieser Liste.“
Workflow erneut überprüfen
„Überprüfen Sie diesen Workflow erneut. Welche Fehlerinformationen werden jetzt zurückgegeben?“

„Hat sich der Status oder der aktuelle Schritt seit der letzten Überprüfung geändert?“
Untersuchen eines bestimmten Workflows
„Inhalt, Status und Startzeit für den zweiten Workflow in dieser Liste anzeigen.“

„Wer hat ihn gestartet, wann und welche Arbeitselementinformationen sind verfügbar?“
Sieh, was auf mich wartet
„Was befindet sich in meinem Workflow-Posteingang?“

„Nur Workflow-Schritte anzeigen, keine Aufgaben.“
Entdecken von Workflow-Modellen
„Welche Workflow-Modelle sind verfügbar?“

„Ist ein Modell mit dem Namen „Redaktionelle Überprüfung“ verfügbar?“

AEM Dispatcher Insights aem-dispatcher-insights

Die Fähigkeit zu AEM Dispatcher Insights hilft Ihnen zu verstehen, wie Ihre Dispatcher und Apache-Web-Stufen Anfragen in AEM as a Cloud Service verarbeiten. Bitten Sie Mitarbeiter, die Cache-Leistung zu analysieren, Traffic- und Bereitstellungsprobleme zu untersuchen und die Sicherheitskonfiguration zu überprüfen, ohne die Protokolldateien manuell zu durchsuchen. Sofern von den verfügbaren Daten unterstützt, kann ein Mitarbeiter die Ergebnisse in Diagrammen und Visualisierungen zum Anfragezeitpunkt darstellen.

Identifizieren Sie für die umgebungsspezifische Analyse die Umgebung und den Zeitraum (innerhalb eines 7-tägigen Protokollfensters), die Sie untersuchen möchten. Derzeit greift die Qualifikation nicht auf Ihr Quell-Repository zu. Fügen Sie daher für Konfigurations- und Code-Überprüfungen die relevanten Dateien ein oder laden Sie sie hoch. Ein Mitarbeiter kann auch erreichbare URLs überprüfen, um den Antwortstatus, die Kopfzeilen und die Weiterleitungen zu überprüfen.

Bei all diesen Themen können Sie Kollegen bitten, Änderungen vorzuschlagen, ihre potenziellen Auswirkungen zu erläutern und Anleitungen zur Validierung und zum Rollback zu geben. Bitten Sie nach dem Anwenden und Bereitstellen einer Änderung den Kollegen, die verfügbaren Protokolle oder das Live-URL-Verhalten neu zu bewerten.

Derzeit ändern die Kenntnisse Ihr Repository nicht, stellen keine Änderungen bereit, veröffentlichen keine Inhalte und heben die Veröffentlichung nicht auf oder löschen keine Caches. CDN-Cache-Bereinigungen, das Erstellen von Edge-Traffic-Filterregeln und Änderungen an den von Adobe verwalteten Infrastruktureinstellungen liegen außerhalb ihres Bereichs.

KI kann Fehler machen, also sollten Erkenntnisse und Änderungsvorschläge geprüft werden, bevor man auf sie reagiert.

Caching und Leistung dispatcher-caching-performance

Machen Sie sich mit der Cache-Effektivität vertraut, untersuchen Sie langsame oder veraltete Antworten und identifizieren Sie Möglichkeiten, die Anzahl der Veröffentlichungsanfragen zu reduzieren.

Funktion
Eingabeaufforderungen
Erläuterung der Cache-Integrität und -Trends
„Fassen Sie die Dispatcher-Cache-Leistung für die aktuelle Produktion zusammen und vergleichen Sie sie mit gestern.“

„Die Cache-Leistung ist nach unserer neuesten Bereitstellung gesunken. Vergleichen Sie die Protokollnachweise mit den letzten Bereitstellungen und den Konfigurationsunterschieden, die ich freigegeben habe.“
Identifizieren von Cache-Fehlern und nicht zwischenspeicherbaren Anfragen
„Welche Pfade fehlen oder umgehen den Cache, und wo könnten wir die Zwischenspeicherbarkeit verbessern?“

Überprüfen Sie, warum diese Antworten auf persistierte Abfragen von GraphQL nicht zwischengespeichert werden.“
Auswertung der Abfrageparameter-Zwischenspeicherung
„Unsere Cache-Trefferquote fiel nach dem Hinzufügen von Kampagnen-Tracking-Parametern. Überprüfen Sie diese Cache-Regeln.“

„Welche Parameter kann ich ignorieren, ohne die Suche oder Paginierung zu unterbrechen?“
Überprüfen von Cache-Kopfzeilen und Ablaufrichtlinien
„Überprüfen Sie diese Antwort-Header und erklären Sie, wie Browser-, CDN- und Dispatcher-Caching interagieren.“

„Empfehlen Sie eine Caching-Richtlinie für unsere versionierten Client-Bibliotheken und DAM-Assets unter Verwendung der von mir freigegebenen Konfiguration.“
Untersuchung der Inhaltsaktualität und Cache-Invalidierung
„Warum werden auf dieser Seite nach der Veröffentlichung noch alte Inhalte angezeigt? Überprüfen Sie die Protokolle und Konfigurationen, die ich freigegeben habe.“

„Wie würde sich das Ändern von statfileslevel oder gracePeriod auf die Invalidierung auswirken, und wann sollten wir den Cache einer Seite aktualisieren?“
Untersuchen langsamer Reaktionen
„Welche Pfade reagieren heute am langsamsten?“

„Zeigen Sie bei repräsentativen Seitenanfragen die beobachteten Dispatcher- und Veröffentlichungsverarbeitungsphasen an und geben Sie an, wo Zeit aufgewendet wird.“
Grundlegendes zum Aufwärmen des Cache nach der Bereitstellung
„Unsere Website ist nach der Bereitstellung langsam. Was sollten wir bezüglich der Cache-Aufwärmung überprüfen?“

„Überprüfen Sie, ob diese Seite in unserer Sitemap enthalten ist, und erklären Sie, wie sich die Sitemap-Abdeckung auf die Aufwärmphase auswirkt.“

Traffic- und Anforderungsverarbeitung dispatcher-traffic-request-handling

Machen Sie sich mit dem Traffic vertraut, der Dispatcher erreicht, und untersuchen Sie, wie Anfragen gefiltert, weitergeleitet und bereitgestellt werden.

Funktion
Eingabeaufforderungen
Analysieren von Traffic-Mustern und Bots
„Welche Benutzeragenten und -pfade haben zu dem heutigen Traffic-Anstieg geführt?“

Wird automatisierter Traffic vom Cache absorbiert oder nehmen die Veröffentlichungsanfragen zu?“
Untersuchen von HTTP-Fehlern
„Untersuchen Sie die intermittierenden 502- und 503-Antworten in der Produktion zwischen 10:00 und 11:00 UTC heute.“

„Welche Pfade sind für die heutigen 403- und 404-Antworten verantwortlich und welche Beweise helfen dabei, sie zu erklären?“
Anforderungsfilterung und Endpunkt-Routing
„Überprüfen Sie diese Filterregeln zusammen mit dem Sling-Servlet, das ich freigegeben habe. Erreichen die beabsichtigten Anfragen sie?“

„Erklären Sie, wie sich die Regelreihenfolge auf Anfragen an unseren GraphQL-Endpunkt auswirkt.“
Routing mehrerer Websites und Hostnamen überprüfen
„Überprüfen Sie diese Wirte und Farmen. Ist jeder Hostname der vorgesehenen Website zugeordnet?“

„Anfragen an unsere neue Domain bedienen die falsche Website. Überprüfen Sie die Host-Aliase und die Farm-Zuordnungen, die ich freigegeben habe.“
Fehlerbehebung bei Umleitungen, Umschreibungen und Vanity-URLs
„Überprüfen Sie die Umleitungskette dieser URL und erklären Sie die Schleife mithilfe der von mir freigegebenen Rewrite-Regeln.“

„Diese Vanity-URL funktioniert bei der Veröffentlichung, gibt aber über Dispatcher 404 zurück. Was soll ich überprüfen?“
Überprüfen der Kopfzeilenweiterleitung und -verarbeitung
„Welche Anforderungskopfzeilen werden von dieser Konfiguration an die Veröffentlichung weitergeleitet?“

„Erklären Sie, welche Kopfzeilen zu clientheaders.any gehören und welche in der vhost- oder cache-Konfiguration verarbeitet werden.“
Überprüfen der Umgebungs- und Protokollierungseinstellungen
„Listen Sie die Cloud Manager-Umgebungsvariablen für die Staging-Umgebung auf und erklären Sie die Dispatcher-bezogenen Einstellungen.“

„Wie kann ich die Dispatcher- oder Rewrite-Debugging-Protokollierung in der Staging-Umgebung aktivieren, ohne die Produktionsprotokollierung zu ändern?“

Sicherheit dispatcher-security

Bitten Sie den Mitarbeiter um eine allgemeine Sicherheitsüberprüfung oder konzentrieren Sie sich auf ein bestimmtes Anliegen in Ihrer kundengesteuerten Dispatcher-Konfiguration und dem zugehörigen AEM-Code.

Funktion
Eingabeaufforderungen
Überprüfen der Offenlegung sensibler Pfade und der Filter mit den geringsten Berechtigungen
„Überprüfen Sie, ob diese Regeln administrative oder Repository-Pfade verfügbar machen könnten.“

„Kann die Zulassungsregel dieses Endpunkts eingeengt werden, während die erforderlichen Anfragen beibehalten werden?“
Überprüfen von Sicherheitskopfzeilen
„Überprüfen Sie diese Einstellungen für den Antwort-Header auf fehlende oder ineffektive Sicherheitsmaßnahmen.“

„Erklären Sie die Sicherheitsvorteile und die möglichen Auswirkungen der von Ihnen empfohlenen Änderung der Content-Security-Policy auf die Anwendung.“
Überprüfen der Zwischenspeicherung unter Berücksichtigung von Berechtigungen
„Überprüfen Sie diese Konfiguration des Authentifizierungs-Checkers und das Berechtigungsprüfungs-Servlet.“

„Was sollten wir überprüfen, um nicht autorisierten Zugriff beim Caching authentifizierter Inhalte zu verhindern?“
Überprüfen der Sicherheit im zugehörigen AEM-Code
„Überprüfen Sie diese Sling-Servlets und -Filter auf Probleme mit der Berechtigungsprüfung.“

„Überprüfen Sie diese OSGi-CSRF- und -CORS-Konfigurationen zusammen mit den von mir freigegebenen Dispatcher-Regeln.“
Durchführen einer allgemeinen Sicherheitsüberprüfung
„Überprüfen Sie die Dispatcher-Konfiguration und den zugehörigen AEM-Code, den ich freigegeben habe, auf Sicherheitsschwächen.“

„Priorisieren Sie die Ergebnisse nach Schweregrad und empfehlen Sie Verbesserungen innerhalb unserer Kontrolle in AEM as a Cloud Service.“
recommendation-more-help
experience-manager-cloud-service-help-main-toc