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

我想在Azure虚拟机上的Windows Server平台上托pipe一个R-shiny应用程序,这个R-Shiny应用程序将从MongoDB中检索数据。

至今:

  • 我不能安装R-Shiny服务器,因为它不支持Windows平台
  • 这是一个外部云。 所以,我不能运行应用程序,并通过“ip_address:port_number”来访问它。 (或者我可以吗?)

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

任何build议将不胜感激。

也许这个答案是有帮助的。

您可以在Microsoft Azure上运行shiny的应用程序。 在这里查看dockerizing一个shiny的应用程序的说明。

另外,您可以在Azure Linux VM上安装R-Shiny。 Ubuntu VM支持这一点。 请参考这个链接 。