Aufgaben von Entwickelnden und Implementierungs-Managern

In diesem optionalen Teil der Onboarding-Tour erfahren Sie, wie Entwicklende und Implementierungs-Manager auf Git zugreifen können, um Anwendungen zu entwickeln und Pipelines zur Bereitstellung zu verwenden.

Ihre bisherige Tour

Sie sind in Ihrer Onboarding-Tour weit gekommen! Herzlichen Glückwunsch! Der Systemadministrator bzw. die Systemadministratorin hat die Onboarding-Journey abgeschlossen, indem er/sie die erforderlichen Cloud-Ressourcen eingerichtet und Zugriff auf das Dokument Zuweisen von AEM-Produktprofilen gewährt hat.

Jetzt können Ihre Entwicklenden und Implementierungs-Manager mit der Erstellung eigener Anwendungen beginnen und Ihre AEM-Benutzenden mit der Erstellung von Inhalten. Ihr Onboarding ist jetzt abgeschlossen und Sie können Ihr neues AEM as a Cloud Service-System verwenden, das in diesem Dokument veranschaulicht wird.

Zielgruppe

Dieses Dokument wurde daher aus der Perspektive der Entwickelnden und Implementierungs-Manager geschrieben.

Der Systemadministrator bzw. die Systemadministratorin kann auch diese Aufgaben ausführen, doch diese Rollen haben normalerweise verschiedene Personen inne.

Ziel

Dieses Dokument dient als Ergänzung zur Onboarding-Tour und zeigt die grundlegenden Aufgaben eines Entwickelnden und Implementierungs-Managers, wenn der Systemadministrator bzw. die Systemadministratorin alle Benutzenden integriert und die erforderlichen Cloud-Ressourcen erstellt hat.

Nach dem Lesen dieses Dokuments sollten Sie Folgendes können:

  • Entwickelnde müssen wissen, wie Sie auf Ihre Cloud Manager-Git-Repositorys zugreifen und diese verwalten können.
  • Implementierungs-Manager müssen verstehen, wie sie Pipelines einrichten und Ihren Code in Cloud Manager bereitstellen können.

Entwickelnde und Implementierungs-Manager

Nachdem der Systemadministrator bzw. die Systemadministratorin die wichtigsten Onboarding-Aufgaben für die Erstellung von Benutzenden und die Einrichtung von Cloud-Ressourcen abgeschlossen hat, sind die Entwickelnden und Implementierungs-Manager normalerweise die Nächsten, die Zugriff auf das System benötigen. Dies liegt daran, dass sie dafür verantwortlich sind, Ihre benutzerdefinierten Programme auf AEM as a Cloud Service zu erstellen.

  • Entwickelnde: Diese Benutzenden greifen auf die Cloud Manager-Git-Repositorys zu, wo sie den Code für Ihre benutzerdefinierten AEM-Anwendungen verwalten.
  • Implementierungs-Manager: Diese Benutzenden verwenden Cloud Manager zum Erstellen und Ausführen von Pipelines, über die der Code aus den Git-Repositorys an Ihre aktiven AEM-Umgebungen übermittelt wird.

Je nach den betrieblichen Anforderungen können Benutzende beide Rollen haben.

Voraussetzungen

Bevor Sie mit den in diesem Dokument beschriebenen Aufgaben als Entwickelnde oder Impementierungs-Manager beginnen, stellen Sie sicher, dass Ihr Systemadministrator bzw. Ihre Systemadministratorin alle in dieser Tour beschriebenen Schritte ausgeführt hat. Das heißt:

  • Ihr Systemadministrator bzw. Ihre Systemadministratorin hat die Entwickelnden und Implementierungs-Manager ihren jeweiligen Produktprofilen zugewiesen.
  • Entwickelnde müssen zusätzlich den Produktprofilen AEM-Benutzenden oder AEM-Administratoren bzw. AEM-Administratorinnen zugewiesen werden, um AEM ebenfalls verwenden zu können.
  • Cloud-Ressourcen wurden eingerichtet.

Zugriff auf Git

Sie können über die Benutzeroberfläche von Cloud Manager über die Self-Service-Git-Kontoverwaltung auf Ihr Git-Repository zugreifen und es verwalten.

  1. Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation und das entsprechende Programm aus.

  2. Navigieren Sie in der Programmübersicht zur Karte Pipelines und verwenden Sie die Schaltfläche Zugriff auf Repo Info, um auf Ihr Git-Repository zuzugreifen und es zu verwalten.

    Schaltfläche „Zugriff auf Repo Info“ auf der Karte „Umgebungen“

  3. Klicken Sie auf die Schaltfläche Repo Info anzeigen, um ein Dialogfeld mit folgenden Inhalten zu öffnen:

    • Die URL zum Git-Repository von Cloud Manager.
    • Der Git-Benutzername.
    • Das Git-Kennwort, dessen Wert durch Klicken auf die Schaltfläche Kennwort generieren angezeigt wird.

    Repository-Informationen

Mithilfe dieser Anmeldeinformationen können Benutzende eine lokale Kopie des Repositorys klonen und Änderungen an diesem lokalen Repository vornehmen und etwaige Code-Änderungen wieder in das remote Code-Repository in Cloud Manager übertragen.

Einrichten der Pipeline

Nachdem Entwickelnde ihren benutzerdefinierten Code zu Ihren Git-Repositorys hinzugefügt haben, kann der Implementierungs-Manager Pipelines erstellen und ausführen, um diesen Code in Ihren AEM-Umgebungen bereitzustellen.

Führen Sie diese Schritte aus, um Ihre erste produktionsfremde Implementierungs-Pipeline zu erstellen.

  1. Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation und das entsprechende Programm aus.

  2. Rufen Sie die Karte Pipelines über den Startbildschirm von Cloud Manager auf. Klicken Sie auf +Hinzufügen und wählen Sie Hinzufügen einer produktionsfremden Pipeline aus.

    Produktionsfremde Pipeline hinzufügen

  3. Wählen Sie im Dialogfeld Hinzufügen einer produktionsfremden Pipeline auf der Registerkarte Konfiguration den Typ der produktionsfremden Pipeline aus, die Sie hinzufügen möchten. Wählen Sie für dieses Beispiel Implementierungs-Pipeline aus.

    Dialogfeld „Produktionsfremde Pipeline hinzufügen“

  4. Geben Sie einen Namen für die produktionsfremde Pipeline an, um Ihre Pipeline zu identifizieren, sowie die folgenden zusätzlichen Informationen.

  5. Wählen Sie für Implementierungsauslöser die Option Manuell aus, damit die Pipeline nur ausgeführt wird, wenn Sie sie starten.

  6. Klicken Sie auf Weiter.

  7. Wählen Sie im Dialogfeld Produktionsfremde Pipeline hinzufügen auf der Registerkarte Quell-Code aus, welche Art von Code die Pipeline verarbeiten soll. Wählen Sie für dieses Beispiel Vollständiger Stack-Code aus.

  8. Definieren Sie in der Registerkarte Quell-Code die folgenden Optionen.

    • Mögliche Implementierungsumgebungen: Sie müssen auswählen, in welche Umgebung die Pipeline den Code liefern soll.
    • Repository: Diese Option definiert, aus welchem Git-Repository die Pipeline den Code abrufen soll.
    • Git-Verzweigung: Mit dieser Option wird festgelegt, von welchem Zweig in der ausgewählten Pipeline der Code abgerufen werden soll.
      • Geben Sie die ersten Zeichen des Verzweigungsnamens ein und die Funktion zum automatischen Vervollständigen dieses Feldes findet die entsprechenden Verzweigungen, um Ihnen bei der Auswahl zu helfen.

    Full-Stack-Pipeline

  9. Klicken Sie auf Speichern.

Sie haben jetzt Ihre erste Pipeline erstellt! Benutzende mit der Rolle „Implementierungs-Manager“ können die Pipeline jetzt über die Cloud Manager-Benutzeroberfläche starten.

Implementieren

Nachdem Entwickler bzw. Entwicklerinnen ihren benutzerdefinierten Code zu den Git-Repositorys hinzugefügt haben und Sie eine Pipeline erstellt haben, um diesen Code bereitzustellen, ist es an der Zeit, die Pipeline auszuführen, um diesen Code tatsächlich aus Git in Ihre Umgebung zu verschieben.

Karte „Pipelines“ in Cloud Manager

  1. Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation und das entsprechende Programm aus.

  2. Navigieren Sie zur Karte Pipelines in der Programmübersicht, klicken Sie auf die Schaltfläche mit den Auslassungspunkten neben der Pipeline, die Sie im vorherigen Abschnitt erstellt haben, und wählen Sie im Menü Ausführen aus.

  3. Der Pipeline-Ausführung beginnt. Dies wird in der Spalte Status angezeigt.

Sie können die Details der Ausführung sehen, indem Sie erneut auf die Schaltfläche mit den Auslassungspunkten klicken und Details anzeigen auswählen.

Herzlichen Glückwunsch! Sie haben jetzt Code aus Ihrem Git-Repository in einer Nicht-Produktionsumgebung bereitgestellt!

Wie geht es weiter?

Nachdem Sie dieses Dokument gelesen haben, wissen Sie Folgendes:

  • Entwickelnde müssen wissen, wie Sie auf Ihre Cloud Manager-Git-Repositorys zugreifen und diese verwalten können.
  • Implementierungs-Manager müssen verstehen, wie sie Pipelines einrichten und Ihren Code in Cloud Manager bereitstellen können.

Sie haben als Entwickler bzw. Entwicklerin oder Implementierungs-Manager nicht nur Kenntnisse über Cloud Manager, sondern auch über Arbeitsumgebungen, Repositorys und Pipelines erhalten! Aber es gibt noch mehr über die leistungsstarken CI/CD-Tools von AEM as a Cloud Service zu erfahren. Weitere Details finden Sie im Abschnitt Zusätzliche Ressourcen.

Wenn Sie wissen möchten, wie Inhaltsautoren und -autorinnen auf AEM as a Cloud Service zugreifen und die entsprechenden Funktionen verwenden können, fahren Sie mit dem letzten Teil der Onboarding-Tour, AEM Benutzeraufgaben, fort.

TIPP

Da Sie nun über das nötige Wissen verfügen, können Sie lernen, wie Sie das AEM-Referenzdemo-Add-on einfach einer Sandbox-Umgebung mit minimaler AEM-Konfiguration hinzufügen können und die leistungsstarken Funktionen von AEM mit umfangreichen Beispielen auf der Grundlage von Best Practices testen können.

Zusätzliche Ressourcen

  • Zugreifen auf Repositorys - Erfahren Sie, wie Sie mithilfe der Self-Service-Git-Kontoverwaltung über Cloud Manager auf Ihr Git-Repository zugreifen und es verwalten können.
  • Verwenden von Git mit Cloud Manager - Erfahren Sie, wie Sie die Git-Repositorys von Cloud Manager verwenden und Ihr eigenes On-Premise verwaltetes Git-Repository mit Cloud Manager integrieren.
  • Einrichten einer lokalen Entwicklungsumgebung - Dieses Tutorial zeigt Ihnen, wie Sie mit dem AEM as a Cloud Service SDK eine lokale Entwicklungsumgebung für Adobe Experience Manager (AEM) einrichten.
  • Erste Schritte mit AEM Sites - WKND-Tutorial - Dieses mehrteilige Tutorial wurde für Entwickler und Entwicklerinnen konzipiert, die neu in Adobe Experience Manager (AEM) sind. Dieses mehrteilige Tutorial führt durch die Implementierung einer AEM-Site für eine fiktive Lifestyle-Marke namens WKND. Das Tutorial geht auf grundlegende Themen wie Projekteinrichtung, Kernkomponenten, bearbeitbare Vorlagen, Client-Bibliotheken und Komponentenentwicklung mit Adobe Experience Manager Sites ein.
  • Erste Schritt mit SPAs in AEM mit React - Dieser Artikel beschreibt eine Beispiel-SPA, erläutert, wie sie eingerichtet wird, und ermöglicht es Ihnen, mithilfe des React-Frameworks rasch Ihre eigene SPA zu verwenden.
  • Erste Schritt mit SPAs in AEM mit Angular - Dieser Artikel beschreibt eine Beispiel-SPA, erläutert, wie sie erstellt wird, und ermöglicht es Ihnen, unter Verwendung des Angular-Frameworks rasch Ihre eigene SPA zu verwenden.
  • Headless-Entwickler-Tour - Beginnen Sie hier mit einem Kurs für die Entwicklung von Headless-Anwendungen mit AEM.

Auf dieser Seite