Premiers pas avec la solution de lancement du portail des développeurs Apigee depuis Cloud Marketplace

Cette page s'applique à Apigee et à Apigee hybrid.

Consultez la documentation d'Apigee Edge.

Cette page explique comment lancer la solution Apigee Developer Portal Kickstart depuis Cloud Marketplace à l'aide des options de configuration par défaut.

Dans de nombreux cas, il existe plusieurs options pour personnaliser un portail en fonction de vos besoins en termes de scaling, de sécurité ou de surveillance. Consultez la page Personnaliser la solution Apigee Developer Portal Kickstart dans Cloud Marketplace pour connaître les options de personnalisation spécifiques à prendre en compte avant de déployer votre portail.

Avant de commencer

L'objectif de ce tutoriel est de vous familiariser avec les étapes requises pour une configuration par défaut d'un portail. Avant de déployer un portail pour des tests ou une utilisation en production, consultez la section Personnaliser la solution de lancement du portail des développeurs Apigee dans Cloud Marketplace pour connaître les étapes de configuration nécessaires pour les tâches suivantes :

Lancer une nouvelle solution de lancement du portail des développeurs Apigee

Suivez les étapes ci-dessous pour configurer et déployer la solution de lancement du portail des développeurs Apigee à partir de Cloud Marketplace :

  1. Dans Google Cloud Console, accédez à la page Cloud Marketplace, puis sélectionnez la solution Lancement du portail des développeurs Apigee.
  2. Cliquez sur Lancement.
  3. Configurez le déploiement du nouveau portail des développeurs Apigee.
    1. Saisissez le nom du déploiement. Exemple :portal-dev Le nom de votre déploiement :
      • Ne doit pas dépasser 10 caractères.
      • Correspondre à l'expression régulière [a-z]([-a-z0-9]*[a-z0-9])?. Cela signifie que le premier caractère doit être une lettre minuscule, et tous les caractères suivants doivent être des tirets, des lettres minuscules ou des chiffres, à l'exception du dernier caractère, qui ne peut pas être un tiret.
      • Pour en savoir plus, consultez les instructions Compute Engine sur les conventions d'attribution de noms.
    2. Dans la liste déroulante, sélectionnez la zone de votre choix pour votre déploiement. Pour en savoir plus sur les ressources Compute Engine disponibles dans différentes zones, consultez la page Régions et zones.
    3. Sélectionnez le type de machine de l'instance Compute Engine dans la liste déroulante. La valeur par défaut est 1vCPU.
    4. Créez un compte de service ou sélectionnez un compte de service existant pour les instances Compute Engine de votre déploiement. Le compte de service est utilisé par Compute Engine pour accéder à d'autres API Google.
      • Pour créer un compte de service, fournissez les informations suivantes :
        • Nom du compte de service : cet identifiant unique apparaît dans l'adresse e-mail du compte de service, qui est provisionnée pendant la création. Exemple :sa-name@project-id.iam.gserviceaccount.com
        • ID de compte de service : l'ID doit comporter entre 6 et 30 caractères, et peut contenir des caractères alphanumériques minuscules et des tirets.
        • Description du compte de service : brève description du compte de service
        • Pour en savoir plus, consultez la section Créer un compte de service.
      • Pour sélectionner un compte de service existant, sélectionnez un compte de service dans la liste déroulante des comptes de service disponibles dans votre projet avec les rôles appropriés.
    5. Facultatif : Configurez les options de disque de démarrage :
      • Sélectionnez le type de disque de démarrage dans la liste déroulante. La valeur par défaut est Standard Persistent Disk.
      • Sélectionnez la taille du disque de démarrage dans la liste déroulante. La valeur par défaut est 200GB.
      • Consultez la page Options de stockage pour comparer les options de stockage et les tarifs des disques.
    6. Facultatif : configurez les options de mise en réseau :
      • Les nouveaux portails sont provisionnés avec une adresse IP par défaut pour se connecter à l'instance Cloud SQL.
      • Si vous le souhaitez, cochez la case pour configurer HTTPS sur le nouveau portail à l'aide d'un domaine nip.io. nip.io est un service tiers pouvant fournir un DNS générique pour une adresse IP. Si vous souhaitez utiliser nip.io pour le développement et les tests, vous pouvez modifier le domaine dans la configuration de l'équilibreur de charge avant de l'utiliser en production. Pour découvrir un exemple des étapes requises, consultez la page Utiliser un domaine de test.
    7. Facultatif : configurez Cloud Logging et Cloud Monitoring :
      • Cloud Logging et Cloud Monitoring sont activés par défaut pour les nouveaux déploiements Apigee Developer Portal Kickstart par défaut.
      • Pour désactiver l'un des services cloud, décochez la case correspondante.
      • Pour en savoir plus sur les options de configuration, consultez la documentation de Cloud Logging et de Cloud Monitoring.
    8. Facultatif : configurez les options de chiffrement :
      • Par défaut, la solution Apigee Developer Portal Kickstart utilise des clés de chiffrement gérées par Google pour sécuriser l'accès à votre instance Cloud SQL.
      • Pour utiliser une clé de chiffrement gérée par le client (CMEK) configurée pour sécuriser l'accès à Cloud SQL, saisissez le nom de ressource de la clé de chiffrement dans le champ de texte.
    9. Cliquez sur Déployer.

    Félicitations, vous avez déployé avec succès une solution de lancement du portail des développeurs Apigee.

    Afficher le déploiement de votre portail

    Pour afficher les détails du déploiement de votre portail :

    1. Sur la page de solution de lancement du portail des développeurs Apigee, cliquez sur Afficher les déploiements précédents. Vous êtes redirigé vers le tableau de bord Gestionnaire de déploiement.
    2. Pour afficher les détails d'un déploiement de portail donné, sélectionnez le déploiement de votre choix dans la liste. La page d'informations recommande les étapes suivantes, renvoie vers des documents supplémentaires, et fournit des liens et des identifiants pour des services cloud provisionnés, y compris les suivants :
      • Groupe d'instances
      • Instance Cloud SQL
      • Instance Filestore
      • Règle de pare-feu
      • Équilibreur de charge
    3. Pour plus d'informations sur la gestion, la mise à jour et la suppression de déploiements, consultez la documentation du Gestionnaire de déploiement.

    Nettoyer

    Pour éviter que les ressources utilisées lors de ce guide de démarrage rapide ne soient facturées sur votre compte Google Cloud, vous pouvez supprimer le déploiement. Vous pouvez également supprimer le projet Google Cloud utilisé dans ce tutoriel.

    Étape suivante