Android 为应用程序选择云服务器的帮助

Android 为应用程序选择云服务器的帮助,android,.net,ios,cloud,Android,.net,Ios,Cloud,我正在制作一个应用程序,它需要与另一个移动设备进行文本和图像通信(总容量

我正在制作一个应用程序,它需要与另一个移动设备进行文本和图像通信(总容量<100KB/传输)。由于我是软件开发新手,我正在寻求帮助,以选择一种在线服务,使我能够托管服务器并实现设备之间的数据交换。因此,这需要存储设备ID和IP,能够搜索在线数据库以找到设备,并促进它们之间的信息交换。(Q1.我的方法正确吗?)

基于我的互联网搜索,我意识到我可以选择使用亚马逊的EC2、微软的WindowsAzure、亚马逊网络服务、IBMSmartCloud服务、EngineYard、谷歌应用程序引擎 Heroku、Force.com、Skytap、VMware、Rackspace云、GoGrid、Enlight云和HP云服务

问题2。我浏览了他们的网站,发现他们提供的产品种类繁多。我不知道如何使我的要求与他们提供的相匹配。请建议什么服务适用于我的情况

第三季度。根据您的经验,哪种服务最可靠、最经济

我的朋友将使用.NET为服务器编程。因此,请建议相应的服务

注意:我是一名软件开发新手,我正在寻找指导,以便了解我可以获得什么。如果你给我指出一个方向,我会很乐意挖掘更多的信息


谢谢

对于设备之间的同步和处理此类数据,我个人向您推荐,它集成在Android、iOS、OSX、Web和其他系统中,有非常好的文档和示例。

感谢您的回复。我会探讨一下,但我更喜欢根据我的需求定制一些东西。