Login to your account

Returning 2011 attendee? Log in now!

Not registered yet? Sign up!

Setting up and Configuring Drupal Developer Portals At Apigee


We are Apigee and we create Enterprise API's for companies all over the world. We use Drupal to create API Developer portals and host 100+ drupal sites on Amazon instances and clusters.

We provision Portals (Drupal instances) with a tool we created in-house called "Shiva".

Shiva receives a request for a portal, chooses a hosting cluster, writes to the multi-site sites.php, creates a folder, a settings.php file and clones a database from a "default" portal instance. The customer then customizes their portal with a github theming workflow.

Once the developer portal is in place, the Drupal instance makes API calls to our enterprise API endpoint and gives developer application keys for their apps.