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.
- Wie Sie das Logo und das Farbschema Ihres Entwicklerportals anpassen, erfahren Sie unter Entwicklerportal anpassen.
- Informationen zum Erstellen neuer Inhalte auf den Portalseiten finden Sie unter Inhalt und Layout bearbeiten.
- Informationen zu den ersten Schritten mit FAQ, Blogs oder Foren finden Sie unter FAQ erstellen.
Weitere Informationen zu Anpassungen oder zur Seitenentwicklung finden Sie in den folgenden Quellen:
- Drupal 9-Dokumentation
- Drupal-Community
- Drittanbieter mit Fachwissen in Drupal 9
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 |