Part A: Deploy & configure the Drupal-based developer portal for Apigee X from GCP Cloud Marketplace

Arjun Vijayvargiya
3 min readApr 25, 2023

--

Customers can easily deploy Drupal based developer portal for Apigee X from cloud marketplace in few simple steps. This is done from GCP cloud marketplace as a click-to-deploy solution.

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:

Steps to deploy

  1. Go to GCP Market place and search with Apigee Developer Portal Kickstart

2. Provide the default values and change names as per your wish

For service accounts section, select creating a new service account with the given permissions which will be configured automatically.

3. Then click on deploy, you will be redirected to the screen

4. Once this is completed, select configure your site

5. Enter user and password given towards the right side of your console screen

6. You will now see a screen like this

7. Click on save and continue and it will start automatic installation of other requirements

8. Under configure Apigee edge, enter org name and Apigee X

Make sure the selected service account in step 2 is added in the organization on Apigee

9. Add the service account key after unchecking the checkbox and click on save configuration.

10. Configure the site by adding as a next step.

11. In the end click on install demo content, then click on save and continue.

12. In the end you will see a developer portal completely configured like this:

In the next part we will discuss how we can configure app and dev integration module.

Feel free to review and comment for enhancing this blog. You can reach out to me on https://www.linkedin.com/in/arjun-vijayvargiya-05327192/

--

--