Pelanggan yang ingin men-deploy Apigee Developer Portal Kickstart open source ke project Google Cloud mereka sendiri
dapat menggunakan solusi click-to-deploy ini yang tersedia melalui
Google Cloud Marketplace. Solusi berbasis project cloud Google men-deploy profil portal developer berbasis Drupal yang dapat digunakan dengan organisasi Apigee Anda untuk memublikasikan dokumentasi API dan produk API Anda. Profil Drupal 9 yang dikelola pelanggan
memanfaatkan
modul Drupal open source Apigee bersama dengan kemampuan hosting Google Cloud.
Portal berbasis Drupal untuk Apigee dengan keamanan Cloud
Pelanggan Apigee yang menggunakan Kontrol Layanan VPC memiliki opsi untuk menghosting portal developer mereka di Google Cloud dari
dalam project Google Cloud mereka sendiri. Publikasikan API Anda secara aman dengan men-deploy portal dalam perimeter Kontrol Layanan VPC project Anda dan berintegrasi dengan Apigee menggunakan modul Drupal open source Apigee.
Apigee Developer Portal Kickstart yang tersedia di Cloud Marketplace menyederhanakan proses ini menggunakan konfigurasi klik dan deployment yang dibundel.
Manfaat Utama
Solusi Apigee Developer Portal Kickstart di Cloud Marketplace:
Menyederhanakan penginstalan dan menjalankan portal developer berbasis Drupal di Google Cloud.
Dapat dikonfigurasi agar berfungsi dalam perimeter Kontrol Layanan VPC.
Memanfaatkan layanan Cloud dan komunitas open source Drupal untuk memperluas fungsi portal developer.
Mendukung opsi kepatuhan layanan mandiri untuk FedRAMP, PCI, atau HIPAA.
Arsitektur layanan cloud
Berikut adalah diagram tingkat tinggi komponen layanan Cloud yang terlibat dalam Apigee Developer Portal Kickstart:
Opsi konfigurasi
Template klik untuk men-deploy menyederhanakan konfigurasi kustom portal Anda. Perbarui konfigurasi Anda
setelah peluncuran dengan
Deployment Manager, atau menggunakan
dasbor Layanan Cloud.
Konfigurasi opsi berikut yang tersedia untuk portal berbasis Drupal Anda:
Zona
Pilih region deployment untuk instance Compute Engine portal.
Machine Type
Pilih jenis mesin untuk instance Compute Engine portal.
Akun Layanan
Gunakan akun layanan yang ada atau buat akun layanan baru.
Jenis Boot Disk
Tentukan jenis penyimpanan instance Compute Engine portal.
Ukuran Boot Disk
Tentukan ukuran penyimpanan instance Compute Engine portal.
Jaringan
Secara opsional, konfigurasi HTTPS dengan penyedia sertifikat eksternal nip.io.
Logging dan Pemantauan
Aktifkan atau nonaktifkan Cloud Logging dan Cloud Monitoring.
Enkripsi
Pilih kunci enkripsi yang dimiliki dan dikelola Google atau CMEK untuk instance Cloud SQL.
Spesifikasi teknis
Apigee Developer Portal Kickstart berjalan di Compute Engine dan menggunakan layanan serta alat pihak ketiga berikut:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-04 UTC."],[[["\u003cp\u003eThis solution provides a click-to-deploy option for an Apigee Developer Portal Kickstart using Drupal, hosted on Google Cloud and accessible via the Google Cloud Marketplace.\u003c/p\u003e\n"],["\u003cp\u003eThe portal can be configured to work within a VPC Service Controls perimeter, offering secure API publishing through integration with Apigee's open source Drupal modules.\u003c/p\u003e\n"],["\u003cp\u003eIt simplifies the process of running a Drupal-based developer portal on Google Cloud, extending functionality with cloud services and the Drupal open-source community.\u003c/p\u003e\n"],["\u003cp\u003eUsers can customize various aspects of their portal, such as deployment zone, machine type, service account, and encryption, either during the initial deployment or afterward through Deployment Manager.\u003c/p\u003e\n"],["\u003cp\u003eThe solution is a self-managed offering that leverages multiple technologies including Drupal 9, Debian 12, NGINX, and more, requiring the customer to handle capacity planning and operational tasks.\u003c/p\u003e\n"]]],[],null,["# Deploy a Drupal-based developer portal for Apigee from Cloud Marketplace\n\n*This page\napplies to **Apigee** and **Apigee hybrid**.*\n\n\n*View [Apigee Edge](https://docs.apigee.com/api-platform/get-started/what-apigee-edge) documentation.*\n\nCustomers who wish to deploy the open source Apigee Developer Portal Kickstart to their own Google Cloud project\ncan use this click-to-deploy solution available through [Google Cloud Marketplace](https://console.cloud.google.com/marketplace). The Google cloud project-based solution deploys a Drupal-based developer\nportal profile that can be used with your Apigee organizations to publish your API documentation\nand API products. The customer-managed [Drupal 9](https://www.drupal.org/about/9) profile\nleverages [Apigee's open source Drupal modules](/apigee/docs/api-platform/publish/drupal/open-source-drupal-8) in conjunction with Google Cloud's hosting capabilities.\n\nDrupal-based portal for Apigee with Cloud security\n--------------------------------------------------\n\n\nApigee customers using VPC Service Controls have the option to host their developer portal on Google Cloud from\nwithin their own Google Cloud project. Publish your APIs securely by deploying a portal within your project's\nVPC Service Controls perimeter and integrate with Apigee using Apigee's open source Drupal modules.\nThe Apigee Developer Portal Kickstart available in Cloud Marketplace\nsimplifies this process using click-through configuration and bundled deployments.\n| **NOTE** : Customers who do not require VPC Service Controls may want to consider leveraging a Drupal hosting partner to reduce their operational overhead. This solution will provision the Google Cloud components necessary to deploy a Drupal-based developer portal using Apigee Kickstart. This is a self-managed solution, and customers are responsible for capacity planning, maintaining Drupal module updates, and other operational tasks. See [Choosing a hosting provider](/apigee/docs/api-platform/publish/drupal/open-source-drupal-8#choose_your_hosting_provider) for Apigee-recommended options.\n\nKey Benefits\n------------\n\n\nThe Apigee Developer Portal Kickstart solution in Cloud Marketplace:\n\n- Simplifies installing and running a Drupal-based developer portal on Google Cloud.\n- Can be configured to work within a VPC Service Controls perimeter.\n- Leverages Cloud services and Drupal open source communities to extend developer portal functionality.\n- Supports self-service compliance options for FedRAMP, PCI, or HIPAA.\n\nCloud services architecture\n---------------------------\n\n\nBelow is a high level diagram of the Cloud services components involved in the Apigee Developer Portal Kickstart:\n\nConfiguration options\n---------------------\n\nThe click-to-deploy template streamlines custom configuration of your portal. Update your configuration\nafter launch with [Deployment Manager](https://console.cloud.google.com/dm/deployments), or using\nthe [Cloud Service dashboard](https://console.cloud.google.com/home/dashboard).\n\n\nConfigure the following available options for your Drupal-based portal:\n\nTechnical specifications\n------------------------\n\n\nThe Apigee Developer Portal Kickstart runs on [Compute Engine](https://cloud.google.com/compute/docs) and utilizes these\nthird-party services and tools:\n\n- [Drupal 9](https://www.drupal.org/about/9)\n- [Debian 12](https://www.debian.org/)\n- [PHP 7 (OS default, 7.3+)](https://www.php.net/downloads)\n- [NGINX 1.14.2](https://www.nginx.com/)\n- [MySQL-Client 1.0.5]()\n- [Composer](https://getcomposer.org/)\n- [Drush](https://www.drush.org/latest/)\n- [Apigee Kickstart Composer](https://www.drupal.org/project/apigee_devportal_kickstart)\n\n What's next\n -----------\n\n - Walk through deployment of [Apigee Developer Portal Kickstart from Cloud Marketplace](/apigee/docs/api-platform/publish/drupal/get-started-cloud-marketplace).\n - Learn more about [Customize the Apigee Developer Portal Kickstart solution in Cloud Marketplace](/apigee/docs/api-platform/publish/drupal/apigee-cloud-marketplace-customize)."]]