【发布时间】:2020-01-16 22:03:12
【问题描述】:
我们有一个托管为 Azure Web 应用服务的网站。该系统还有一个Android客户端。该系统是一个拥有已知客户的 LOB 系统,并且(目前)我们不想在 Google Play 中托管该应用程序。
目前我们通过网站共享 Android apk,但这始终需要一个新的网络版本,即使只有 android 应用发生了变化。
仅重新发布应用服务的问题是双重的:
- 该站点是一个带有 WebJobs 的 Asp.net Core 站点。目前工具不支持使用 Asp.net Core 站点部署 WebJobs,因此每次构建时,我们都必须通过 Azure 门户重新上传 WebJob,因此我们不希望增加构建量。
- 需要将 apk 添加到 Visual Studio 项目并在部署后删除,因此我们不会将 apk 添加到版本控制中。
只为这个 apk 文件提供 CDN 服务是多余的。将其托管在 Azure blob 存储中是一种选择,但不知道如何在那里手动更新行。
要求 apk 文件的 url 应该是静态的,以便 Azure 资源具有静态 url 或者网站可以从某些 Azure 存储中流式传输文件。
有没有更好的方法在 Azure 中托管应用程序?
【问题讨论】:
标签: android azure azure-web-app-service