• Blog
  • Devportal installation
Blog

Developer Portal Installation and Practices

Developer portal V2 will give you a brand new interface with improved functionality in content editing filtering, better UI and also best in class performance.

Installation

Use Composer to download latest source code and settings. Change YOUR_DIRECTORY_NAME and name it as you like for your installation root.

composer create-project stratus-meridian/drupal8-composer-project:8.x-dev YOUR_DIRECTORY_NAME --no-interaction

Creating files and folders for your install

The package installer is supposed to create all files and folders you require. This should help in creating project’s directory structure.

LocationCan I modify These ?
Stratus Meridian Profile files'/web/profiles/contrib/sm_dev_portal'Not advisable, because when you install updates, these will be overwritten.
Drupal Core Files/web/core/Never touch these files. Security breaches can happen!
Custom Modules/ Themes/web/modules/custom/ and /web/themes/custom/All your custom code should live here

Issues ?

Please raise an issue here on https://github.com/stratus-meridian/sm_dev_portal.

Schematic of Developer portal connecting to Apigee Edge

The following chart shows how Apigee edge interacts with Developer portal. Apps, Developers, developer keys and tokens are synced from edge to dev portal. New Developers are created on portal, then synced back to edge, along with their apps and keys.

graph LR
A[Apigee Edge]  --> B((Apps))
A --> C((Devs))
B --> D{Developer Portal}
C --> D
E(New Developers) --requesting access to portal --> D
D{Developer Portal} --sync apps and developers back to edge --> A
Share
Related Blog Posts

Comparing Apigee Integrations vs Apigee External Callout Policy: What To Consider?

Apigee Integrations and Apigee External Callout Policies. Both have pros and cons, and it can be difficult to determine which is best for a particular implementation. When considering which approach to take, there are a few key factors to consider, such as the architecture of the existing infrastructure, the complexity of the integration, and the scalability and reliability of the integration.

Read more  

Stratus Meridian's WSDL UI

Stratus Meridian's WSDL UI Module allows visitors of your developer portal to interact with SOAP APIs and generate code snippets

Read more  

Upgrading Apigee API Catalog

Changes to API Catalog version includes converting custom entity type to node entity. This article shows how to quickly update your Apigee API Catalog version 8.1.x to 8.2.x

Read more