Créez votre portail avec Drupal 10

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X.
info

Pour ceux qui souhaitent contrôler davantage l'expérience des portails des développeurs intégrés dans Apigee Edge, Drupal 10 offre un puissant système de gestion de contenu (CMS) Open Source de niveau entreprise. 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 créer un site sur un portail des développeurs avec Apigee Edge consiste à utiliser Apigee Developer Portal Kickstart. 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 votre documentation de référence de l'API.

Premiers pas

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 de Kickstart vous demande 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. Le programme Kickstart inclut également des entités de page Drupal préconfigurées pour la page d'accueil du portail des développeurs, la page du catalogue des 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 de développeurs sur des serveurs locaux. Le portail du développeur créé avec cette installation peut se connecter à une organisation dans Apigee Edge pour le cloud privé ou à une organisation dans le cloud public. Pour obtenir des instructions d'installation supplémentaires, consultez Utiliser Kickstart avec Apigee Edge pour le cloud privé.

Personnaliser votre portail des développeurs

La distribution Kickstart comprend une page d'accueil personnalisable, une page "Premiers pas" et une page du catalogue des 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 Apigee vous permet de documenter vos API sur le 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 projets Drupal 10 disponibles pour une utilisation avec Apigee et 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 Il 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 des 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 Apigee Edge monétisée. 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 Permet de documenter vos API à l'aide des spécifications OpenAPI et SmartDocs. Signaler un problème