Bangun portal menggunakan Drupal 9

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Bagi pengguna yang menginginkan kontrol lebih atas pengalaman yang disediakan oleh portal developer yang terintegrasi dengan Apigee Edge, Drupal 9 menyediakan sistem pengelolaan konten (CMS) tingkat perusahaan yang andal dan open source. Dengan menggunakan modul Apigee untuk Drupal 9, Anda dapat membangun portal developer yang dapat disesuaikan sepenuhnya dengan fleksibilitas dan kontrol yang lebih besar atas pengalaman developer. Karena project Drupal 9 dan modul-modul ini bersifat open source, Anda dapat memperluas dan berkontribusi pada pengembangannya serta memanfaatkan pengetahuan tentang komunitas Apigee dan Drupal.

Siapkan dan jalankan secara cepat dengan Apigee Kickstart

Cara tercepat untuk mengaktifkan dan menjalankan situs portal developer dengan Apigee Edge adalah dengan menggunakan Apigee Developer Portal Kickstart. Apigee Developer Portal Kickstart adalah distribusi Drupal yang memungkinkan Anda melakukan evaluasi dengan cepat menggunakan Drupal 9 untuk membuat portal developer Apigee. Kickstart menggabungkan semua modul dan library Apigee Drupal open source yang Anda perlukan untuk membuat portal, mengonfigurasi koneksi ke Apigee Edge, menampilkan produk API, dan memublikasikan dokumentasi referensi API Anda.

Mulai

Petunjuk untuk menginstal distribusi Kickstart dapat ditemukan di Drupal.org di Apigee Developer Portal Kickstart. Penginstal Kickstart akan meminta semua informasi yang diperlukan untuk menginstal inti Drupal 9, mengonfigurasi koneksi ke Apigee Edge, serta mengaktifkan dan menjalankan situs Anda dengan tema yang dapat disesuaikan. Kickstart juga menyertakan entity halaman Drupal yang telah dikonfigurasi untuk halaman beranda portal developer, halaman katalog API, dan halaman "Memulai". Modul untuk FAQ, Blog, dan Forum untuk membangun komunitas developer juga disertakan.

Menggunakan Kickstart dengan Apigee Edge untuk Private Cloud

Anda juga dapat menggunakan profil penginstalan Kickstart untuk menginstal portal developer berbasis Drupal 9 menggunakan CentOS 7/RHEL 7. Ini adalah jalur yang direkomendasikan bagi pelanggan yang lebih memilih opsi yang dikelola sendiri untuk menghosting portal developer di server lokal. Portal developer yang dibuat dengan penginstalan ini dapat terhubung ke organisasi di Apigee Edge untuk Private Cloud atau organisasi di cloud publik. Untuk mengetahui petunjuk penginstalan selengkapnya, lihat Menggunakan Kickstart dengan Apigee Edge untuk Private Cloud.

Sesuaikan portal developer Anda

Distribusi Kickstart mencakup halaman beranda yang dapat disesuaikan, halaman “Mulai”, dan halaman katalog API. Setiap halaman ini dapat dimodifikasi untuk mencerminkan merek, logo, dan pengalaman developer yang disesuaikan untuk perusahaan Anda.

Untuk penyesuaian atau pengembangan halaman tambahan, lihat sumber berikut:

Publikasikan Dokumentasi API Anda dengan Katalog API Apigee

Modul Katalog API Apigee memungkinkan Anda mendokumentasikan API di portal developer Drupal 9 menggunakan spesifikasi OpenAPI dan Apigee SmartDocs. Memublikasikan dokumentasi API ke portal Anda akan memudahkan developer untuk mempelajari, menguji, dan mengevaluasi API Anda.

Untuk informasi selengkapnya tentang cara menggunakan Katalog API Apigee terintegrasi dengan SmartDocs di portal developer Drupal 9, lihat Mendokumentasikan API Anda.

Pilih penyedia hosting Anda

Menggunakan modul open source Apigee Drupal 9 memberi Anda kendali penuh atas pengalaman developer di portal Anda. Dengan opsi yang dikelola sendiri ini, Anda bertanggung jawab untuk menghosting dan memelihara situs portal yang memanfaatkan modul ini. Anda dapat memilih penyedia untuk mengelola dan menghosting portal developer, seperti Pantheon, Acquia, atau penyedia lainnya.

Untuk mengetahui informasi selengkapnya tentang cara menggunakan Pantheon untuk menghosting portal developer Drupal 9, lihat Pantheon mendukung Portal Developer berbasis Apigee Drupal.

Untuk mengetahui informasi selengkapnya tentang bekerja sama dengan Acquia untuk menghosting portal developer Drupal 9, lihat Apigee dan Acquia berpartner untuk menghadirkan portal pengembangan.

Tentang modul Apigee yang didukung untuk Drupal 9

Tabel berikut merangkum project Drupal 9 yang tersedia untuk digunakan dengan Apigee dan Issue Queue GitHub yang sesuai untuk melaporkan masalah. Kontribusi dihargai, seperti yang dijelaskan dalam panduan kontribusi untuk setiap project.

Project Deskripsi Ada masalah?
Apigee Edge Memungkinkan Anda mengintegrasikan Drupal 9 dengan Apigee Edge. Mencakup submodul berikut: Laporkan masalah
Library Klien Apigee Edge untuk PHP Mempermudah pengembangan klien PHP yang memanggil Apigee Edge API. Laporkan masalah
Monetisasi Apigee Memungkinkan Anda membuat portal developer untuk organisasi yang dimonetisasi Apigee Edge. Mencakup submodul berikut: Laporkan masalah
Memulai Portal Developer Apigee Memungkinkan Anda untuk mulai dengan cepat menggunakan Drupal 9 untuk membuat portal developer Apigee. Distribusi Kickstart mencakup Drupal 9 core, Apigee Edge, Apigee Edge Client Library untuk PHP, Apigee API Catalog, Apigee Monetization, serta tema dan template yang dapat disesuaikan. Laporkan masalah
Katalog API Apigee Memungkinkan Anda mendokumentasikan API menggunakan spesifikasi OpenAPI dan SmartDocs. Laporkan masalah