Vorbereitungen für die Entwicklung

Unabhängig davon, ob Sie neu bei Commerce sind oder bereits Commerce-Besitzer sind und zur Cloud-Infrastruktur wechseln, sollten Sie diese Schritte zum Vorbereiten eines Entwicklungsarbeitsbereichs für Ihr Cloud-Projekt verwenden. Wenn Sie einige dieser Schritte bereits durchgeführt haben oder bereits über eine Adobe Commerce-Entwicklungsumgebung verfügen, überprüfen Sie die folgenden Ergebnisse, und fahren Sie mit dem nächsten Schritt fort. Einige Konfigurationen und Workflows unterscheiden sich von einer typischen lokalen Installation.

Anmeldeinformationen

Bevor Sie einen Arbeitsbereich einrichten, sammeln Sie die folgenden Schlüssel und den Kontozugriff:

  • Authentifizierungsschlüssel (Composer-Schlüssel)

    Authentifizierungsschlüssel sind 32-stellige Authentifizierungstoken, die sicheren Zugriff auf das Adobe Commerce Composer-Repository (repo.magento.com) und alle anderen Git-Dienste bieten, die für die Anwendungsentwicklung erforderlich sind, z. B. GitHub. Ihr Konto kann über mehrere Authentifizierungsschlüssel verfügen. Beginnen Sie bei der Einrichtung des Arbeitsbereichs mit einem bestimmten Schlüssel für Ihr Code-Repository. Wenn Sie keine Schlüssel haben, wenden Sie sich an den Projekteigentümer oder erstellen Sie die Authentifizierungsschlüssel selbst.

  • Cloud-Projekt-Konto

    Der Projektinhaber sollte Sie zum Adobe Commerce-Projekt für Cloud-Infrastruktur einladen. Wenn Sie die Einladung per E-Mail erhalten, klicken Sie auf den Link und befolgen Sie die Anweisungen zum Erstellen Ihres Kontos. Siehe Onboarding.

  • Adobe Commerce-Verschlüsselungsschlüssel

    Wenn Sie nur ein vorhandenes System importieren, erfassen Sie den Verschlüsselungsschlüssel, der zum Schutz Ihres Zugriffs und Ihrer Daten für die Datenbank verwendet wird. Weitere Informationen zu diesem Schlüssel finden Sie unter Beheben von Problemen mit dem Verschlüsselungsschlüssel

Entwicklertools

  • Installieren der Cloud-CLI

    Installieren Sie die CLI magento-cloud , damit Sie Cloud-Umgebungen verwalten und Automatisierungsaufgaben ausführen können. Installationsanweisungen finden Sie unter Cloud CLI .

  • Docker für lokale Entwicklung und Tests installieren

    Optional können Sie die Docker-Umgebung verwenden, um die Commerce-Umgebung in der Cloud-Infrastruktur-Umgebung integration für die lokale Entwicklung zu emulieren. Es gibt drei wesentliche Komponenten: eine Adobe Commerce v2-Vorlage, Docker Compose und das ece-tools -Paket.

  • Git-basierte Dienste integrieren

    Optional können Sie einen Git-basierten Hosting-Dienst wie GitHub oder GitLab in Adobe Commerce in die Cloud-Infrastruktur integrieren. Siehe Integrationen.

Projektcode

Eine sichere Verbindung ist für die Interaktion mit den Remote-Umgebungen unerlässlich. Melden Sie sich bei einem neuen Projekt bei Cloud Console an und klicken Sie auf No SSH key. Dieses Symbol befindet sich rechts neben dem Befehlsfeld und ist sichtbar, wenn das Projekt keinen SSH-Schlüssel enthält. Siehe Sichere Verbindungen.

So klonen Sie Ihre Codebase auf Ihrer lokalen Workstation:

  1. Klicken Sie im Tab Cloud Console auf code und wählen Sie die Registerkarte Git aus.

    Klonen Sie Ihren Code {width="450"}

  2. Kopieren Sie den bereitgestellten Befehl git clone ... .

  3. Erstellen und ändern Sie in einem Terminal das Arbeitsverzeichnis.

  4. Fügen Sie den Befehl git clone ... ein und führen Sie ihn aus.

TIP
Adobe stellt Ihre ursprüngliche Projektumgebung mithilfe eines Vorlagen-Repositorys bereit, das Paketanweisungen für eine bestimmte Version von Adobe Commerce enthält. Lesen Sie das Thema Projektdateistruktur und erfahren Sie mehr über wichtige Projektdateien und Cloud-Vorlagen.
recommendation-more-help
07993948-01e9-4a68-8188-77fe72691f5e