Einrichten von Konten und Diensten

Für dieses Tutorial müssen die folgenden Dienste bereitgestellt und über die Adobe ID des Lernenden zugänglich sein.

Alle Adobe-Dienste müssen über dieselbe Adobe Org mit Ihrer Adobe ID verfügbar sein.

WARNUNG

Stellen Sie sicher, dass Sie Zugriff auf alle oben genannten Dienste haben, bevor Sie mit diesem Tutorial fortfahren.

In den folgenden Abschnitten erfahren Sie, wie Sie die erforderlichen Dienste einrichten und bereitstellen.

AEM als Cloud Service

Der Zugriff auf eine AEM as a Cloud Service-Umgebung ist erforderlich, um AEM Assets-Verarbeitungsprofile so zu konfigurieren, dass der benutzerdefinierte Asset compute Worker aufgerufen wird.

Idealerweise ist ein Sandbox-Programm oder eine Nicht-Sandbox-Entwicklungsumgebung verfügbar.

Beachten Sie, dass ein lokales AEM-SDK nicht ausreicht, um dieses Tutorial abzuschließen, da das lokale AEM-SDK nicht mit Asset compute-Microservices kommunizieren kann. Stattdessen ist eine echte AEM als Cloud Service-Umgebung erforderlich.

Adobe Project Firefly

Das Framework Adobe Project Firefly wird zum Erstellen und Bereitstellen von benutzerdefinierten Aktionen für Adobe I/O Runtime verwendet, die Server-lose Plattform der Adobe. AEM Asset compute-Projekte sind speziell erstellte Firefly-Projekte, die über Verarbeitungsprofile in AEM Assets integriert werden und die Möglichkeit bieten, auf Asset-Binärdateien zuzugreifen und diese zu verarbeiten.

Um Zugriff auf Project Firefly zu erhalten, melden Sie sich für die Vorschau an.

  1. Registrieren Sie sich für die Project Firefly-Vorschau.
  2. Warten Sie ungefähr 2 bis 10 Tage, bis Sie per E-Mail über die Bereitstellung informiert werden, bevor Sie mit dem Tutorial fortfahren.
    • Wenn Sie sich nicht sicher sind, ob Sie bereitgestellt wurden, fahren Sie mit den nächsten Schritten fort und wenn Sie kein Project Firefly-Projekt in Adobe Developer Console erstellen können, wurden Sie noch nicht bereitgestellt.

Cloud-Speicher

Cloud-Speicher ist für die lokale Entwicklung von Asset compute-Projekten erforderlich.

Wenn Asset compute-Sekundäre für die direkte Verwendung durch AEM als Cloud Service in der Adobe I/O Runtime bereitgestellt werden, ist dieser Cloud-Speicher nicht unbedingt erforderlich, da AEM den Cloud-Speicher bereitstellt, aus dem das Asset gelesen und in das Ausgabeformat geschrieben wird.

Microsoft Azure Blob Storage

Wenn Sie noch keinen Zugriff auf Microsoft Azure Blob Storage haben, melden Sie sich für ein kostenloses 12-Monats-Konto an.

In diesem Tutorial wird Azure Blob Storage verwendet. Amazon S3 kann jedoch auch nur eine geringfügige Variante des Tutorials verwendet werden.

Clickthrough der Bereitstellung des Azure Blob Storage (kein Audio)

  1. Melden Sie sich bei Ihrem Microsoft Azure-Konto an.
  2. Navigieren Sie zum Abschnitt Speicherkonten Azure-Dienste .
  3. Tippen Sie auf + Hinzufügen, um ein neues Blob Storage-Konto zu erstellen.
  4. Erstellen Sie nach Bedarf eine neue Ressourcengruppe, z. B.: aem-as-a-cloud-service
  5. Geben Sie einen Speicherkontonamen an, z. B.: aemguideswkndassetcomput
    • Der Speicherkontoname wird für Konfigurieren des Cloud-Speichers für das lokale Asset compute Development Tool verwendet
    • Die Zugriffsschlüssel, die mit dem Speicherkonto verknüpft sind, sind auch bei der Konfiguration von Cloud-Speicher erforderlich.
  6. Belassen Sie alles andere als Standard und tippen Sie auf die Schaltfläche Überprüfen + Erstellen
    • Wählen Sie optional den Speicherort in Ihrer Nähe aus.
  7. Überprüfen Sie die Bereitstellungsanforderung auf Richtigkeit und tippen Sie auf die Schaltfläche Erstellen , falls zufrieden.

Amazon S3

Die Verwendung von Microsoft Azure Blob Storage wird zum Abschließen dieses Tutorials empfohlen. Es kann jedoch auch Amazon S3 verwendet werden.

Wenn Sie Amazon S3-Speicher verwenden, geben Sie die Anmeldeinformationen für den Amazon S3-Cloud-Speicher an, wenn Sie die Umgebungsvariablen des Projekts konfigurieren.

Wenn Sie speziell für dieses Tutorial Cloud-Speicher bereitstellen müssen, empfehlen wir die Verwendung von Azure Blob Storage.

Auf dieser Seite