我对移动应用程序有一些想法,其中一些可以从某些云功能中受益。
例如,一个应用程序可能允许用户使用其手机拍摄照片,这将生成缩略图列表,想象一个包含照片而不是传统文本条目的待办事项列表。在云的帮助下,用户可以在多个设备上同步缩略图,或者可以使用向其手机发送的推送通知将列表访问权限授予其他人,然后允许他们下载缩略图。可能还会使用基于云的数据库。
这是一个简单的场景,但它给我提出了一些问题。
目前,大多数移动应用程序都是免费的(可能已通过广告获利)或具有一次性的初始费用,而持续的云服务却要花钱。如果我开发了一个拥有100万用户的应用程序,他们都将照片存储在云中,并且他们在未来十年内使用该应用程序,那么云计算的成本可能是巨大的,但是在用户最初涌入之后,来自应用程序销售的收入可能会很低。
那么其他开发人员如何管理持续的云成本?
大多数利用云订阅的应用程序是否基于?
已经做过这种事情的人可以分享他们在云成本和应用获利方面的经验吗?
云存储非常便宜,因此您可以采用Apple的方式,允许免费使用达到一定的存储限制,然后收取额外的空间。另一种方法是将图像实际离线存储在本地服务器上,然后根据需要复制回来。由于只能通过您的应用访问这些图像,因此您可以在看起来需要图像时将消息发送到在线服务器-从本地服务器预先加载,然后在一段时间后再次删除。您可能需要一些额外的管理代码,但是如果您知道注册了多少个设备以及它们是否都具有该映像的副本,则无需在线获取该映像。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句