marshg@google.com suggested an idea · May 30, 2019 at 05:14 PM · 1.6k Views Drupal-based portals
Today, we are announcing the general availability of the open-source modules that connect Drupal 8 to Apigee. Drupal 8 represents a major upgrade to Drupal's enterprise-ready content management system. With these modules, Apigee customers have a fully customer-managed option for building custom developer experiences beyond what is offered by the Apigee-managed portals available to cloud-based customers. To get started, read about Apigee's developer portal solutions or visit the Apigee Edge modules on drupal.org.
The Apigee modules for Drupal 8 were created using Drupal best practices and are informed by the years of experience accumulated since launching our first Drupal-based portal in 2010. We also drew on the experience of our implementation partners, who have been helping Apigee customers develop their own portals. The new API catalog module gives providers the tools to manage the reference documentation for their APIs, including a new version of SmartDocs that is purely OpenAPI-based and supports both versions 2 and 3 of the spec. In addition, we have created a Kickstart profile to help you get started quickly.
Apigee On-Premises Customers
For on-premises customers, the upcoming 19.06 release will establish Drupal 8 as the recommended portal option. However, any on-premises customer with 18.01 or higher can begin transitioning to the Drupal 8-based developer portal today.
Apigee Cloud Customers
Apigee cloud customers who have been using Drupal 7-based developer portal have three options:
The following sections will cover each in more detail.
Who should consider this? API providers who have leveraged Drupal 7, often with a high degree of customization and investment in crafting specific developer experiences.
Because of the major differences between Drupal 7 and Drupal 8, recreating similar customizations may require custom development work and should be carefully planned. If you anticipate needing to engage Drupal 8 implementation specialists, Apigee can recommend development partners through your account executive. Also, while Apigee does not provide hosting of customer-managed Drupal 8-based portals, we can recommend hosting partners.
Who should consider this? API providers who have been using Drupal 7 with a minimum amount of customization or those who prefer an all-in-one solution that is more configuration-oriented with a lower total cost of ownership.
Over the last few years, the integrated Apigee Developer Portal has grown to include a powerful API catalog and a compelling, markdown-based content management system with robust audience management tools. If you are considering whether this Apigee-managed option might be a good fit for your API program, please get in touch with your account representative. Learn more about the integrated Apigee Developer Portal.
Who should consider this? Customers who have already invested in Drupal 7 and simply want more time to make a decision.
The Drupal 7 project itself, upon which the Apigee modules depend, will reach its end of life in November, 2021. Note that Apigee sponsored hosting of Drupal-based portals will end in May, 2020. Any customer wishing to remain on the Drupal path must establish a direct account with and transfer their portal to their existing hosting provider (e.g., Pantheon or Acquia) or an alternative by May 31, 2020.
Hernan Henriquez Millon commented · May 31, 2019 at 05:38 PM
Hello
Two questions
Help us make things better. Share your great idea or vote for other people's.