从 Cloud Marketplace 为 Apigee 部署基于 Drupal 的开发者门户

本页面适用于 ApigeeApigee Hybrid

查看 Apigee Edge 文档。

对于希望将开源 Apigee Developer Portal Kickstart 部署到自己的 Google Cloud 项目的客户,可以使用通过 Google Cloud Marketplace 提供的一键部署解决方案。基于 Google Cloud 项目的解决方案会部署基于 Drupal 的开发者门户配置文件,您的 Apigee 组织可以使用该配置文件发布 API 文档和 API 产品。客户管理的 Drupal 9 配置文件利用 Apigee 的开源 Drupal 模块以及 Google Cloud 的托管功能。

基于 Drupal 且具备云安全性的 Apigee 门户

使用 VPC Service Controls 的 Apigee 客户可以选择在自己的 Google Cloud 项目的 Google Cloud 中托管自己的开发者门户。通过在您的项目的 VPC Service Controls 边界内部署门户,并使用 Apigee 的开源 Drupal 模块与 Apigee 进行集成,可以安全地发布 API。Cloud Marketplace 中提供的 Apigee Developer Portal Kickstart 使用点击式配置和捆绑部署来简化此过程。

主要优势

Cloud Marketplace 中的 Apigee Developer Portal Kickstart 解决方案:

  • 简化在 Google Cloud 上安装和运行基于 Drupal 的开发者门户的过程。
  • 可以配置为在 VPC Service Controls 边界内工作。
  • 利用云服务和 Drupal 开源社区来扩展开发者门户的功能。
  • 支持 FedRAMP、PCI 或 HIPAA 的自助合规性选项。

云服务架构

以下是 Apigee Developer Portal Kickstart 所涉及的云服务组件的简要示意图表:

门户解决方案的概要架构图表

配置选项

一键部署模板可简化门户的自定义配置。启动后,使用 Deployment Manager 或使用 Cloud Service 信息中心更新配置。

为基于 Drupal 的门户配置以下可用选项:

可用区 为门户的 Compute Engine 实例选择部署区域。
机器类型 选择门户的 Compute Engine 实例的机器类型。
服务账号 使用现有服务账号或创建新的服务账号。
启动磁盘类型 指定门户的 Compute Engine 实例的存储类型。
启动磁盘大小 指定门户的 Compute Engine 实例的存储空间大小。
网络 (可选)使用外部证书提供商 nip.io 来配置 HTTPS。
日志和监控 启用或停用 Cloud Logging 和 Cloud Monitoring。
加密 为 Cloud SQL 实例选择 Google 拥有且 Google 管理的密钥或 CMEK。

技术规范

Apigee Developer Portal Kickstart 在 Compute Engine 上运行,并利用以下第三方服务和工具: