Créez votre portail avec Drupal 10

Vous consultez la documentation Apigee Edge.
Accéder à la documentation d'Apigee X
en savoir plus

Pour ceux qui souhaitent mieux contrôler l'expérience fournie par les portails des développeurs intégrés à Apigee Edge, Drupal 10 propose un puissant système de gestion de contenu (CMS) de niveau entreprise et Open Source. Grâce aux modules Apigee pour Drupal 10, vous pouvez créer un portail de développeurs entièrement personnalisé avec plus de flexibilité et de contrôle sur l'expérience des développeurs. Le projet Drupal 10 et ces modules sont Open Source. Vous pouvez étendre et contribuer à leur développement et bénéficier des connaissances des communautés Apigee et Drupal.

Lancez-vous rapidement avec Apigee Kickstart

Le moyen le plus rapide de rendre un site de portail des développeurs opérationnel avec Apigee Edge est d'utiliser le guide de démarrage du portail des développeurs Apigee. Apigee Developer Portal Kickstart est une distribution Drupal qui vous permet d'évaluer rapidement l'utilisation de Drupal 10 pour créer un portail des développeurs Apigee. Kickstart regroupe tous les modules et bibliothèques Apigee Drupal Open Source dont vous avez besoin pour créer un portail, configurer une connexion à Apigee Edge, présenter vos produits d'API et publier la documentation de référence de votre API.

Commencer

Les instructions d'installation de la distribution Kickstart sont disponibles sur le site Drupal.org sur la page Apigee Developer Portal Kickstart. Le programme d'installation Kickstart vous demandera toutes les informations nécessaires pour installer Drupal 10 Core, configurer votre connexion à Apigee Edge et rendre votre site opérationnel avec un thème personnalisable. Kickstart inclut également des entités de page Drupal préconfigurées pour la page d'accueil de votre portail des développeurs, la page du catalogue d'API et la page "Premiers pas". Des modules de questions fréquentes, de blogs et de forums pour créer votre communauté de développeurs sont également inclus.

Utiliser Kickstart avec Apigee Edge pour le cloud privé

Vous pouvez également utiliser le profil d'installation Kickstart pour installer un portail des développeurs basé sur Drupal 10 à l'aide de CentOS 7/RHEL 7. Il s'agit de la méthode recommandée pour les clients qui préfèrent une option autogérée pour héberger un portail des développeurs sur des serveurs locaux. Le portail des développeurs créé avec cette installation peut se connecter à une organisation dans Apigee Edge for Private Cloud ou à une organisation dans le cloud public. Pour obtenir des instructions d'installation supplémentaires, consultez Utiliser Kickstart avec Apigee Edge for Private Cloud.

Personnaliser votre portail des développeurs

La distribution Kickstart comprend une page d'accueil personnalisable, une page "Premiers pas" et une page de catalogue d'API. Chacune de ces pages peut être modifiée afin de refléter la marque de votre entreprise, son logo et une expérience personnalisée pour les développeurs.

Pour obtenir des personnalisations supplémentaires ou le développement de pages, consultez les ressources suivantes :

Publier la documentation de vos API avec le catalogue d'API Apigee

Le module de catalogue d'API d'Apigee vous permet de documenter vos API sur votre portail des développeurs Drupal 10 à l'aide des spécifications OpenAPI et d'Apigee SmartDocs. La publication de la documentation des API sur vos portails permet aux développeurs d'apprendre, de tester et d'évaluer facilement vos API.

Pour en savoir plus sur l'utilisation du catalogue d'API Apigee intégré avec SmartDocs dans votre portail des développeurs Drupal 10, consultez la section Documenter vos API.

Choisir votre fournisseur d'hébergement

L'utilisation des modules Open Source Apigee Drupal 10 vous permet de contrôler entièrement l'expérience des développeurs sur votre portail. Avec cette option autogérée, vous êtes responsable de l'hébergement et de la maintenance des sites du portail qui exploitent ces modules. Vous pouvez choisir un fournisseur pour gérer et héberger votre portail de développeurs, tel que Pantheon, Acquia ou un autre fournisseur.

Pour en savoir plus sur l'utilisation de Pantheon pour l'hébergement de votre portail des développeurs Drupal 10, consultez l'article Patheon alimente les portails des développeurs Apigee basés sur Drupal.

Pour en savoir plus sur l'utilisation d'Acquia pour l'hébergement de votre portail des développeurs Drupal 10, consultez la page Apigee et Acquia collaborent pour proposer des portails de développement.

À propos des modules Apigee compatibles avec Drupal 10

Le tableau suivant récapitule les 10 projets Drupal disponibles pour une utilisation avec Apigee, ainsi que les files d'attente de problèmes GitHub correspondantes pour signaler les problèmes. Nous apprécions votre contribution, comme indiqué dans les consignes de contribution pour chaque projet.

Projet Description des problèmes ?
Apigee Edge Vous permet d'intégrer Drupal 10 à Apigee Edge. Inclut les sous-modules suivants : Signaler un problème
Bibliothèque cliente Apigee Edge pour PHP Facilite le développement de clients PHP qui appellent l'API Apigee Edge. Signaler un problème
Monétisation Apigee Vous permet de créer un portail des développeurs pour une organisation monétisée Apigee Edge. Inclut le sous-module suivant : Signaler un problème
Apigee Developer Portal Kickstart Vous permet de faire rapidement vos premiers pas avec Drupal 10 afin de créer un portail des développeurs Apigee. La distribution Kickstart comprend Drupal 10 Core, Apigee Edge, la bibliothèque cliente Apigee Edge pour PHP, le catalogue d'API Apigee, Apigee Monetization, ainsi que des thèmes et des modèles personnalisables. Signaler un problème
Catalogue d'API Apigee Vous permet de documenter vos API à l'aide des spécifications OpenAPI et de SmartDocs. Signaler un problème