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 dasece-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:
-
Klicken Sie im Tab Cloud Console auf code und wählen Sie die Registerkarte Git aus.
{width="450"}
-
Kopieren Sie den bereitgestellten Befehl
git clone ...
. -
Erstellen und ändern Sie in einem Terminal das Arbeitsverzeichnis.
-
Fügen Sie den Befehl
git clone ...
ein und führen Sie ihn aus.