如何在 Azure 上使用 MongoDB 托管 R-Shiny 应用程序

如何在 Azure 上使用 MongoDB 托管 R-Shiny 应用程序

我想在 Azure VM 上的 Windows Server 平台上托管一个 R-shiny 应用程序,并且该 R-Shiny 应用程序将从 MongoDB 检索数据。

迄今为止:

  • 我无法安装 R-Shiny 服务器,因为它不支持 Windows 平台
  • 这是外部云。因此,我无法运行应用程序并通过以下方式访问它“IP 地址:端口号”. (或者我可以吗?)

因此,我想知道是否还有其他方法可以让我在 Azure 上使用 MongoDB 托管我的 Shiny 应用程序。我还会考虑安全性。我最终不希望其他人能够访问我的仪表板,但我或我允许的其他人可以访问。

任何建议都将受到赞赏。

答案1

也许这回答很有帮助。

您可以在 Microsoft Azure 上运行 Shiny 应用。请参阅有关 Docker 化 Shiny 应用的说明 这里

另外,您可以在 Azure Linux VM 上安装 R-Shiny。Ubuntu VM 支持此功能。请参阅此关联

相关内容