首页 > 解决方案 > 管理服务器(来自公共云)访问位于私有网络中的服务器提供的 REST API 的最佳方式是什么?

问题描述

我们在公共云 (Azure) 中有一个管理服务器和 UI。我们有一个位于我们的私有网络中的服务器,它为一些 REST API 提供服务。

我们希望从管理的 UI(在公共云中)访问这些 REST API 到从私有网络提供服务的 REST API 服务器。位于私有网络中的 REST API 服务器没有公共 IP 地址,因此云 UI/管理服务器无法直接访问它。处理这个问题的最佳方法是什么?

让 REST API 服务器(位于私有网络中)启动到云 UI/管理的 websocket 连接,然后允许 UI/管理(在这种情况下成为客户端)启动,这是一个好方法吗? Websocket 中的 API 请求到位于私有网络中的 REST API 服务器?

标签: amazon-web-servicesrestwebwebsocketcloud

解决方案


推荐阅读