项目背景:构建API驱动的学习管理系统。后端系统将从多个系统和界面接收数据:网络、移动设备、VR。
着眼于 API 网关来展示我们的 API。最好是开源 API 网关,但需要确保支持和服务可用。试用了 Tyk.io,感觉这可能是要走的路。一直在阅读有关此问题的其他 StackOverflow 线程,并且看起来 TYK 的网关交易会与 Kong 和 WSO2 之类的相比非常好。
我们主要考虑的领域是:
- 限速
- 开放 ID 连接身份验证
- 分析
- 可扩展性
- 托管的混合模型 - 根据教育机构的合规性要求结合本地和云(可能是 AWS 网关的规则)
如果任何正在使用或曾经使用 TYK.io 进行生产项目的人都可以分享他们的经验,尤其是对于企业客户/项目,这将非常有帮助。