Cloud 如何选择后端作为移动系统的服务提供商以及云计算的成本问题

Cloud 如何选择后端作为移动系统的服务提供商以及云计算的成本问题,cloud,google-cloud-storage,spotify,google-cloud-platform,kumulos,Cloud,Google Cloud Storage,Spotify,Google Cloud Platform,Kumulos,我打算为我的高级项目开发一个基于位置的移动音乐平台,该平台将在Android上可用。该应用程序记录用户收听的每个曲目的详细信息,可以直接从应用程序界面,也可以从Spotify Android上记录,并将这些信息与用户在地图上收听曲目时的确切位置相匹配。通过这种方式,将有一个非常大的数据集,其中包含每个用户收听的曲目信息,以及随着时间的推移在哪里收听的信息。通过对这些数据进行分组和报废,将获得特定区域内收听每首曲目的实际人数信息。这样,当用户想要查看和收听他所在地区的流行曲目时,系统会显示一些图表

我打算为我的高级项目开发一个基于位置的移动音乐平台,该平台将在Android上可用。该应用程序记录用户收听的每个曲目的详细信息,可以直接从应用程序界面,也可以从Spotify Android上记录,并将这些信息与用户在地图上收听曲目时的确切位置相匹配。通过这种方式,将有一个非常大的数据集,其中包含每个用户收听的曲目信息,以及随着时间的推移在哪里收听的信息。通过对这些数据进行分组和报废,将获得特定区域内收听每首曲目的实际人数信息。这样,当用户想要查看和收听他所在地区的流行曲目时,系统会显示一些图表,包括热门曲目、顶级艺术家和顶级专辑。此外,用户将不仅仅收听他所在地区的热门曲目的播放列表。专门针对某一地区的播放列表包括从热门曲目衍生的推荐曲目。另一方面,使用映射界面,用户可以标记他想要的任何地方,并且可以轻松地查看图表和收听其他区域的播放列表。换言之,布朗大学的用户不仅可以收听普罗维登斯罗德岛的播放列表,还可以收听巴塞罗那加泰罗尼亚的播放列表,甚至可以收听位于世界另一端的地区的播放列表


然而,我不知道哪种后端服务可以满足这样一个系统的需要。我无法预测此应用程序的未来需求。我需要在云中运行什么?存储、SQL、预测、数据存储?哪个BaaS供应商?谷歌云平台,kumulos,Parse,还是其他的?考虑到成本问题,您能回答这些问题吗?

plus可能是一个不错的选择。然而,您的用例涉及大量的写操作,您很可能会受到影响。因此,您需要相应地设计后端。与云SQL相比,使用数据存储,您可以免费启动,并在管理大量数据时节省资金。谷歌云平台现在有一个免费试用版。

在成本和可预测性方面,我建议您选择一个易于预测成本的计划。所以我会制定一个计划,向你收取固定的月费,就像库穆洛斯那样。根据他们的网站,每月100万次的API调用费用为10美元。通过与他们交谈,下一个百万美元的花费是10美元,所以至少你可以预测你的成本。。就我的2c价值而言

我建议检查在主要云服务(如google/Azure/AWS)之上运行的现有平台

使用现有的游戏/应用程序平台不仅可以为您节省云计算成本,因为您将加入共享环境,而且还可以为您节省大量开发时间来创建其他人已经完成的工作—您的用户管理、包括保留报告在内的分析、各种应用程序管理网络参数等等

我建议联系BlazeSoft www.BlazeSoft.ca/platform.php并使用他们的平台