在 IBM Watson Studio 的项目中注册一个闪亮的应用程序作为资产
Register a shiny app as an asset in your project within IBM Watson Studio
我在 Watson Studio 项目中使用 RStudio IDE 来开发一个闪亮的应用程序。从 RStudio 中启动应用程序没有问题。
我的问题是如何部署该应用程序,以便可以通过 URL 从普通浏览器访问它。
我发现 Watson Studio 文档讨论了当 R 闪亮服务器是您项目中的一项资产时的部署:
所以问题是如何将在 RStudio 中开发的闪亮应用注册为 Watson Studio 项目的闪亮服务器资产?
这里还有一个解决方案:
但它似乎有点过时了,我正在 Watson Studio 中寻找解决方案,而无需下载所有源文件。
感谢您的回答。
您在文档中找到的功能目前仅在 Watson Studio 本地可用,但希望它也能很快在 public 云中使用(就在最近,Project import/export 功能在 public 云中可用,所以看起来事情进展很快)。
与此同时,您可以例如使用 Kubernetes 和 Docker 将其部署在 IBM Cloud 上(教程:https://github.com/holken1/deploying-r-on-cloud)并且可以使用 AppID 和 Kubernetes ingress 来确保适当的应用程序安全性。
希望对您有所帮助。
我在 Watson Studio 项目中使用 RStudio IDE 来开发一个闪亮的应用程序。从 RStudio 中启动应用程序没有问题。 我的问题是如何部署该应用程序,以便可以通过 URL 从普通浏览器访问它。
我发现 Watson Studio 文档讨论了当 R 闪亮服务器是您项目中的一项资产时的部署:
所以问题是如何将在 RStudio 中开发的闪亮应用注册为 Watson Studio 项目的闪亮服务器资产?
这里还有一个解决方案:
但它似乎有点过时了,我正在 Watson Studio 中寻找解决方案,而无需下载所有源文件。
感谢您的回答。
您在文档中找到的功能目前仅在 Watson Studio 本地可用,但希望它也能很快在 public 云中使用(就在最近,Project import/export 功能在 public 云中可用,所以看起来事情进展很快)。
与此同时,您可以例如使用 Kubernetes 和 Docker 将其部署在 IBM Cloud 上(教程:https://github.com/holken1/deploying-r-on-cloud)并且可以使用 AppID 和 Kubernetes ingress 来确保适当的应用程序安全性。
希望对您有所帮助。