**所有用途的API **:内部,客户和合作伙伴,公共。
使用**公共API **将您的组织开放给新用户和新客户。
在商业合作,客户作为提供商**,API是标准交换格式。
** APIs 也打算用于组织的内部使用**。
使用API必须是简单和快速。
API的使用应尽可能简单。想想开发者的经验。
根据需要验证充分性的最佳解决方案是**快速测试API **:几分钟就够了!
该平台必须提供一个图形界面来简单测试API。
这些API的使用必须是控制和控制。
实施API管理解决方案来管理配额,限制,验证和记录。
收集指标以管理监控,过滤和报告。
为平台内置的外部系统和服务设置要求。
要求外部系统符合与内部系统相同的要求。
外部系统必须发布事件并允许技术监测。
在必须集成外部系统数据的情况下,总同步必须可能。
该架构必须被认为是多租户。
即使在底座上没有考虑白色标记,也要设置多租户架构。你的初始申请是第一次持有。
从一开始就想到系统的多功能实例。
系统必须是本地配置。
语言,货币,业务规则,安全配置文件必须易于设置。
谨防超级通用性,它通常是无用的** 成本来源。
设置必须可扩展,并根据需要快速提供。
使用功能翻转创建灵活的通用系统。
功能翻转是关于将应用程序设计为一组功能,可以启用或禁用热,生产。
在多租户应用程序中,功能翻转允许您定制支持者。
Le功能翻转简化了A / B测试。