[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Préparation au développement

Que vous soyez débutant dans Commerce ou propriétaire d’un Commerce existant et que vous migriez vers l’infrastructure cloud, suivez ces étapes pour préparer un espace de travail de développement pour votre projet cloud. Si vous avez déjà effectué certaines de ces étapes ou si vous disposez déjà d’un environnement de développement Adobe Commerce, passez en revue les points suivants pour connaître les résultats attendus et passez à l’étape suivante. Certaines configurations et certains workflows diffèrent d’une installation locale standard.

Informations d’identification

Avant de configurer un espace de travail, collectez les clés et l’accès au compte suivants :

  • Clés d’authentification (clés du compositeur)

    Les clés d’authentification sont des jetons d’authentification de 32 caractères qui fournissent un accès sécurisé au référentiel du compositeur d’Adobe Commerce (repo.magento.com) et à tout autre service Git requis pour le développement d’applications, tel que GitHub. Votre compte peut avoir plusieurs clés d’authentification. Pour la configuration de l’espace de travail, commencez par une clé spécifique pour votre référentiel de code. Si vous ne disposez d’aucune clé, contactez le propriétaire du projet ou créez vous-même les ​ clés d’authentification ​.

  • Compte de projet cloud

    Le propriétaire du projet doit vous inviter à rejoindre le projet d’infrastructure cloud d’Adobe Commerce. Lorsque vous recevez l’invitation par courrier électronique, cliquez sur le lien et suivez les invites pour créer votre compte. Voir ​ Intégration ​.

  • Clé de chiffrement Adobe Commerce

    Lors de l’importation d’un système existant uniquement, capturez la clé de chiffrement utilisée pour protéger l’accès et les données de la base de données. Pour plus d’informations sur cette clé, voir Résoudre les problèmes liés à la clé de chiffrement

Outils de développement

  • Installation de l’interface de ligne de commande Cloud

    Installez l’interface de ligne de commande magento-cloud afin de pouvoir gérer les environnements cloud et exécuter des tâches d’automatisation. Voir Cloud CLI pour obtenir des instructions d’installation.

  • Installez Docker pour le développement et les tests locaux

    Vous pouvez éventuellement utiliser l’environnement Docker pour émuler l’environnement de integration Commerce sur l’infrastructure cloud pour le développement local. Il existe trois composants essentiels : un modèle Adobe Commerce v2, Docker Compose et le package ece-tools.

  • Intégration de services basés sur Git

    Vous pouvez éventuellement intégrer un service d’hébergement basé sur Git, tel que GitHub ou GitLab, à Adobe Commerce sur l’infrastructure cloud. Pour plus d'informations, consultez la section ​ Intégrations ​.

Code du projet

Une connexion sécurisée est essentielle pour interagir avec les environnements distants. Pour un nouveau projet, connectez-vous à Cloud Console puis cliquez sur No SSH key. Cette icône se trouve à droite du champ de commande et est visible lorsque le projet ne contient pas de clé SSH. Voir Connexions sécurisées.

Pour cloner votre base de code sur votre station de travail locale :

  1. Dans la Cloud Console, cliquez sur code et sélectionnez l’onglet Git .

    Clonez votre code {width="450"}

  2. Copiez la commande git clone ... fournie.

  3. Dans un terminal, créez et modifiez votre répertoire de travail.

  4. Collez et exécutez la commande git clone ....

TIP
Adobe approvisionne votre environnement de projet initial à l’aide d’un référentiel de modèles qui inclut des instructions de package pour une version spécifique d’Adobe Commerce. Consultez la rubrique structure de fichiers du projet et en savoir plus sur les fichiers de projet importants et les modèles cloud.
recommendation-more-help
9b74fbae-0b7c-45c8-a86e-54e599f52968