Deploy a Drupal-based developer portal for Apigee from Cloud Marketplace

This pageapplies toApigee andApigee hybrid.

View Apigee Edge documentation.

Customers who wish to deploy the open source Apigee Developer Portal Kickstart to their own Google Cloud project can use this click-to-deploy solution available through Google Cloud Marketplace. The Google cloud project-based solution deploys a Drupal-based developer portal profile that can be used with your Apigee organizations to publish your API documentation and API products. The customer-managedDrupal 9 profile leverages Apigee's open source Drupal modules in conjunction with Google Cloud's hosting capabilities.

Drupal-based portal for Apigee with Cloud security

Apigee customers using VPC Service Controls have the option to host their developer portal on Google Cloud from within their own Google Cloud project. Publish your APIs securely by deploying a portal within your project's VPC Service Controls perimeter and integrate with Apigee using Apigee's open source Drupal modules. The Apigee Developer Portal Kickstart available in Cloud Marketplace simplifies this process using click-through configuration and bundled deployments.

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 for Apigee-recommended options.

Key Benefits

The Apigee Developer Portal Kickstart solution in Cloud Marketplace:

  • Simplifies installing and running a Drupal-based developer portal on Google Cloud.
  • Can be configured to work within a VPC Service Controls perimeter.
  • Leverages Cloud services and Drupal open source communities to extend developer portal functionality.
  • Supports self-service compliance options for FedRAMP, PCI, or HIPAA.

Cloud services architecture

Below is a high level diagram of the Cloud services components involved in the Apigee Developer Portal Kickstart:

high level architecture diagram of the portal solution

Configuration options

The click-to-deploy template streamlines custom configuration of your portal. Update your configuration after launch with Deployment Manager, or using the Cloud Service dashboard.

Configure the following available options for your Drupal-based portal:

ZoneChoose the deployment region for the portal's Compute Engine instances.
Machine TypeSelect the machine type for the portal's Compute Engine instances.
Service AccountUse an existing service account or create a new service account.
Boot Disk TypeSpecify the storage type of the portal's Compute Engine instances.
Boot Disk SizeSpecify the storage size of the portal's Compute Engine instances.
NetworkOptionally configure HTTPS with external certificate providernip.io.
Logging and MonitoringEnable or disable Cloud Logging and Cloud Monitoring.
EncryptionChoose Google-owned and Google-managed encryption keys or CMEK for Cloud SQL instances.

Technical specifications

The Apigee Developer Portal Kickstart runs onCompute Engine and utilizes these third-party services and tools:

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-18 UTC.