Vorbereiten der Entwicklung
Unabhängig davon, ob Sie neu bei Commerce sind oder bereits Inhaber von Commerce sind und zur Cloud-Infrastruktur wechseln, können Sie mit diesen Schritten einen Entwicklungsarbeitsbereich für Ihr Cloud-Projekt vorbereiten. Wenn Sie bereits einige dieser Schritte abgeschlossen haben oder bereits über eine Adobe Commerce-Entwicklungsumgebung verfügen, sehen Sie sich die folgenden Schritte an, um die erwarteten Ergebnisse anzuzeigen, und fahren Sie mit dem nächsten Schritt fort. Einige Konfigurationen und Workflows unterscheiden sich von einer typischen On-Premise-Installation.
Anmeldeinformationen
Bevor Sie einen Arbeitsbereich einrichten, stellen Sie die folgenden Schlüssel und Kontozugriff bereit:
-
Authentifizierungsschlüssel (Composer-Schlüssel)
Authentifizierungsschlüssel sind 32-stellige Authentifizierungs-Token, die sicheren Zugriff auf das Adobe Commerce Composer Repository (
repo.magento.com
) und alle anderen Git-Services 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 Projektbesitzer oder erstellen Sie die Authentifizierungsschlüssel selbst. -
Cloud-Projektkonto
Der Projektbesitzer sollte Sie zum Adobe Commerce on Cloud-Infrastrukturprojekt einladen. Wenn Sie die E-Mail-Einladung erhalten, klicken Sie auf den Link und folgen Sie den Anweisungen, um Ihr Konto zu erstellen. 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
Entwickler-Tools
-
Installieren der Cloud-CLI
Installieren Sie die
magento-cloud
CLI, damit Sie Cloud-Umgebungen verwalten und Automatisierungsaufgaben ausführen können. Siehe Cloud-CLI für Installationsanweisungen. -
Installieren von Docker für lokale Entwicklung und Tests
Optional können Sie die Docker-Umgebung verwenden, um die Commerce in der Cloud-Infrastruktur
integration
-Umgebung für die lokale Entwicklung zu emulieren. Es gibt drei wesentliche Komponenten: eine Adobe Commerce v2-Vorlage, Docker Compose undece-tools
. -
Integrieren von Git-basierten Services
Integrieren Sie optional einen Git-basierten Hosting-Service wie GitHub oder GitLab mit Adobe Commerce in der Cloud-Infrastruktur. Siehe Integrationen.
Projekt-Code
Eine sichere Verbindung ist für die Interaktion mit den Remote-Umgebungen unerlässlich. Melden Sie sich bei einem Projekt bei an Cloud Console 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 Codebasis auf Ihrer lokalen Workstation:
-
Klicken Sie in der Cloud Console auf code und wählen Sie die Registerkarte Git aus.
-
Kopieren Sie den angegebenen
git clone ...
. -
Erstellen Sie in einem Terminal Ihr Arbeitsverzeichnis und ändern Sie es.
-
Fügen Sie den
git clone ...
ein und führen Sie ihn aus.