Cette page s'applique à Apigee et à Apigee hybrid.
Consultez la documentation d'Apigee Edge.
Les clients qui souhaitent déployer la solution Open Source Apigee Developer Portal Kickstart au sein de leur propre projet Google Cloud peuvent utiliser cette solution de déploiement par clic disponible via Google Cloud Marketplace. La solution basée sur les projets Google Cloud déploie un profil de portail des développeurs basé sur Drupal qui peut être utilisé avec vos organisations Apigee pour publier votre documentation d'API et vos produits d'API. Le profil Drupal 9 géré par le client exploite les modules Drupal Open Source d'Apigee conjointement avec les fonctionnalités d'hébergement de Google Cloud.
Portail basé sur Drupal pour Apigee avec la sécurité dans le cloud
Les clients Apigee qui utilisent VPC Service Controls peuvent héberger leur portail des développeurs sur Google Cloud au sein de leur propre projet. Publiez vos API en toute sécurité en déployant un portail dans le périmètre VPC Service Controls de votre projet et intégrez-le à Apigee à l'aide des modules Drupal Open Source d'Apigee. Apigee Developer Portal Kickstart, disponible dans Cloud Marketplace, simplifie ce processus en utilisant une configuration par clic et des déploiements groupés.
Principaux avantages
La solution Apigee Developer Portal Kickstart dans Cloud Marketplace :
- Simplifie l'installation et l'exécution d'un portail des développeurs basé sur Drupal sur Google Cloud.
- Peut être configurée pour fonctionner dans un périmètre VPC Service Controls.
- Exploitez les services cloud et les communautés Open Source Drupal pour étendre les fonctionnalités du portail des développeurs.
- Compatible avec les options de conformité en libre-service pour FedRAMP, PCI ou HIPAA.
Architecture des services cloud
Vous trouverez ci-dessous un diagramme général des composants des services cloud impliqués dans le lancement du portail des développeurs Apigee :
Options de configuration
Le modèle de déploiement par clic simplifie la configuration personnalisée de votre portail. Mettez à jour votre configuration après le lancement avec Deployment Manager ou avec le tableau de bord du service Cloud.
Configurez les options disponibles suivantes pour votre portail basé sur Drupal :
Zone | Choisissez la région de déploiement pour les instances Compute Engine du portail. |
Type de machine | Sélectionnez le type de machine pour les instances Compute Engine du portail. |
Compte de service | Utilisez un compte de service existant ou créez-en un. |
Boot Disk Type (Type de disque de démarrage) | Spécifiez le type de stockage des instances Compute Engine du portail. |
Taille du disque de démarrage | Spécifiez la taille de stockage des instances Compute Engine du portail. |
Réseau | Vous pouvez également configurer HTTPS avec le fournisseur de certificats externe nip.io. |
Journaux et surveillance | Activez ou désactivez Cloud Logging et Cloud Monitoring. |
Chiffrement | Choisissez des clés appartenant à Google et gérées par Google, ou des clés CMEK pour les instances Cloud SQL. |
Caractéristiques techniques
Apigee Developer Portal Kickstart s'exécute sur Compute Engine et utilise les services et outils tiers suivants :
- Drupal 9
- Debian 12
- PHP 7 (OS par défaut, version 7.3 ou ultérieure)
- NGINX 1.14.2
- MySQL-Client 1.0.5
- Composer
- Drush
- Apigee Spinstart Composer
Étape suivante
- Passez en revue le déploiement d' Apigee Developer Portal Kickstart depuis Cloud Marketplace.
- En savoir plus sur la Personnalisation de la solution Apigee Developer Portal Kickstart dans Cloud Marketplace.