【发布时间】:2019-04-05 14:23:49
【问题描述】:
我们的团队正在尝试将单体式 Web 应用程序(电子商务)转换为微服务架构。为了做到这一点,我们确定了第一个可以隔离到单个微服务中的小型企业功能。一旦我们开始研究它,我们就需要一个 API 网关来将我们的 Web UI 与我们的内部服务结构隔离开来。
此时我的问题是:有没有一种简单的方法来实现这样的 API 网关?最好的方法是什么?从头开始构建它还是我们可以使用任何免费的解决方案? (Traefik能解决问题吗?) 第一步可以让我们轻松地将客户端界面与内部架构隔离开来?
一般来说,我试图找出创建一种 API 网关的基本步骤,这样我们就可以开始在不同的微服务中隔离我们的业务功能。
更新:如果问题不明确或不够具体,请给我一个反馈,告诉我如何改进问题。
【问题讨论】:
标签: web-applications architecture microservices api-gateway