第 2 章 启动您的 API

在本章中,您将了解一些使用 Red Hat 3scale API Management 启动 API 的关键步骤。要使用本指南,假设如下:

  • 3scale 具有名为 API 后端 的内部 API,即一个后端
  • 3scale 具有面向客户的 API,名为 Echo API,它是一个 产品。这是您将通过开发人员门户公开的 API。

本指南涵盖了启动 API 产品的步骤:

  1. 保护产品。
  2. 通过应用计划配置产品访问策略。
  3. 通过开发人员门户吸引开发人员。
  4. 上线。

2.1. 启动第一个 API 的路径

要开始使用 3scale,您可以选择三种路径中的一个来启动和公开您的 API 产品。您的 API 产品 是您正在向世界显示的面向客户的 API。

计时指南取决于您的 API 产品的复杂性,以及您计划用于工作的资源。您将把大部分时间花在精炼 API 产品并为开发人员门户准备内容上。如果您已经拥有稳定的产品和文档内容,则可以在一周内上线。

以下是启动第一个 API 产品的路径:

Prototype

  • 目标:完成 3scale 与简单的 API 产品的端到端集成,该产品将公开给用户。
  • 建议:此路径可帮助您全面了解 3scale 的端到端功能。在进行 Basic 之前,您必须执行此路径。如果您成功完成了管理门户中的登录向导,您可以跳过此路径并转至下一个路径。
  • 完成时间:少于 1 小时。

Basic

  • 目标:完成所有实施步骤,在生产中启动您的 API 产品。
  • 建议:如果要在生产环境中使用 API 产品进行实时迁移,且时间有限,基本路径将满足您的大部分需求。
  • 完成时间:不到一周。

Advanced

  • 目标:完成基本路径后(如 API 产品的高级控制)和开发者门户的更深定制后,可选附加功能。
  • 建议:如果您的要求更为复杂,或者已经介绍了基本路径,则可能准备考虑高级选项。
  • 完成时间:数周。