Portal mit Drupal 9 erstellen

Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation
weitere Informationen

Für alle, die mehr Kontrolle über die von den in Apigee Edge integrierten Entwicklerportale möchten, bietet Drupal 9 ein leistungsstarkes Open-Source-Content-Management-System (CMS) auf Unternehmensebene. Mithilfe der Apigee-Module für Drupal 9 können Sie ein vollständig benutzerdefiniertes Entwicklerportal erstellen, das mehr Flexibilität und Kontrolle über die Entwicklererfahrung bietet. Da die Drupal 9-Projekte und diese Module als Open-Source-Software gelten, können Sie ihre Entwicklung erweitern und das Wissen der Apigee- und Drupal-Communities nutzen.

Schnelle und einfache Einrichtung mit Apigee Kickstart

Die schnellste Möglichkeit, eine Entwicklerportal-Website mit Apigee Edge einzurichten, ist die Verwendung des Apigee Developer Portal Kickstart. Apigee Developer Portal Kickstart ist eine Drupal-Distribution, mit der Sie schnell mit Drupal 9 ein Apigee-Entwicklerportal erstellen können. Kickstart bündelt alle Open-Source-Module und -Bibliotheken von Apigee Drupal, die Sie benötigen, um ein Portal zu erstellen, eine Verbindung zu Apigee Edge zu konfigurieren, Ihre API-Produkte zu präsentieren und Ihre API-Referenzdokumentation zu veröffentlichen.

Erste Schritte

Anleitungen zur Installation der Kickstart-Distribution finden Sie auf Drupal.org unter Apigee-Entwicklerportal Kickstart. Das Kickstart-Installationsprogramm fordert Sie zur Eingabe aller Informationen auf, die zum Installieren von Drupal 9 Core, zum Konfigurieren der Verbindung zu Apigee Edge und zum Einrichten Ihrer Website mit einem anpassbaren Design erforderlich sind. Kickstart enthält außerdem vorkonfigurierte Drupal-Seitenentitäten für die Startseite Ihres Entwicklerportals, Ihre API-Katalogseite und die Seite „Erste Schritte“. Darüber hinaus sind Module für FAQ, Blogs und Foren zum Aufbau Ihrer Entwickler-Community enthalten.

Kickstart mit Apigee Edge for Private Cloud verwenden

Sie können das Kickstart-Installationsprofil auch verwenden, um ein Drupal 9-basiertes Entwicklerportal mit CentOS 7/RHEL 7 zu installieren. Dies ist der empfohlene Pfad für Kunden, die eine selbstverwaltete Option für das Hosten eines Entwicklerportals auf lokalen Servern bevorzugen. Das mit dieser Installation erstellte Entwicklerportal kann eine Verbindung zu einer Organisation in Apigee Edge für die Private Cloud oder mit einer Organisation in der öffentlichen Cloud herstellen. Weitere Installationsanleitungen finden Sie unter Kickstart mit Apigee Edge for Private Cloud verwenden.

Entwicklerportal anpassen

Die Kickstart-Distribution umfasst eine anpassbare Startseite, eine Seite „Jetzt starten“ und eine API-Katalogseite. Jede Seite kann entsprechend Ihrer Marke, Ihrem Logo und den Anforderungen Ihres Entwicklers angepasst werden.

Weitere Informationen zu Anpassungen oder zur Seitenentwicklung finden Sie in den folgenden Quellen:

API-Dokumentation mit dem API-Katalog von Apigee veröffentlichen

Mit dem API Catalog-Modul von Apigee können Sie Ihre APIs mithilfe von OpenAPI-Spezifikationen und Apigee SmartDocs in Ihrem Drupal 9-Entwicklerportal dokumentieren. Wenn Sie die API-Dokumentation in Ihren Portalen veröffentlichen, können Entwickler Ihre APIs ganz einfach erlernen, testen und auswerten.

Weitere Informationen zur Verwendung des integrierten Apigee API-Katalogs für SmartDocs in Ihrem Drupal 9-Entwicklerportal finden Sie unter APIs dokumentieren.

Hostinganbieter auswählen

Mit den Open-Source-Modulen von Apigee Drupal 9 haben Sie die vollständige Kontrolle über die Entwicklererfahrung in Ihrem Portal. Mit dieser Selbstverwaltungsoption sind Sie dafür verantwortlich, die Portal-Websites zu hosten und zu verwalten. Sie können einen Anbieter auswählen, der Ihr Entwicklerportal verwaltet und hostet, z. B. Pantheon, Acquia oder ein anderer Anbieter.

Weitere Informationen zum Arbeiten mit dem Hostingportal für Drupal 9 unter Verwendung von Pantheon erhalten Sie unter Pantheon unterstützt Drupal-basierte Entwicklerportals von Apigee.

Weitere Informationen für die Arbeit mit Acquia, um Ihr Drupal 9-Entwicklerportal zu hosten, finden Sie unter Partnerschaft von Apigee und Acquia zur Bereitstellung von Entwicklungsportalen.

Informationen zu Apigee-Modulen, die für Drupal 9 unterstützt werden

In der folgenden Tabelle sind die Drupal 9-Projekte, die mit Apigee verwendet werden können, und die entsprechenden GitHub-Problemwarteschlangen für die Meldung von Problemen zusammengefasst. Wie hilfreich sind die Beiträge, wie in den Beitragsrichtlinien für jedes Projekt beschrieben.

Projekt Beschreibung Probleme?
Apigee Edge Ermöglicht die Integration von Drupal 9 in Apigee Edge. Enthält die folgenden Untermodule: Problem melden
Apigee Edge-Clientbibliothek für PHP Vereinfacht die Entwicklung von PHP-Clients, die die Apigee Edge API aufrufen. Problem melden
Apigee-Monetarisierung Ermöglicht Ihnen, ein Entwicklerportal für eine monetarisierte Organisation mit Apigee Edge zu erstellen. Enthält das folgende Submodul: Problem melden
Apigee Developer Portal Kickstart Ermöglicht den schnellen Einstieg in die Verwendung von Drupal 9 zum Erstellen eines Apigee-Entwicklerportals. Die Kickstart-Distribution umfasst Drupal 9 Core, Apigee Edge, die Apigee Edge-Clientbibliothek für PHP, den Apigee API-Katalog, Apigee Monetarisierung sowie anpassbare Designs und Vorlagen. Problem melden
API-Katalog von Apigee Ermöglicht die Dokumentation Ihrer APIs mithilfe von OpenAPI-Spezifikationen und SmartDocs. Problem melden