我想在云中托管我的Android应用程序的后端(一些 .NET Web服务和一个小型数据库;现在没有别的;也许是如果事情进展顺利,网站。
问题在于我不确定使用哪个选项: Google Cloud 仅允许使用PHP,Ruby,Python,Go或Java。然后是 Rackspace , Azure ,亚马逊云 ...我发现了这个list但是......我是有点不知所措。
我会从一小部分用户开始,所以现在我不需要昂贵或复杂的东西(没有大数据或冗余)。
你会推荐什么?
答案 0 :(得分:1)
亚马逊为您提供免费套餐,可能您可以将其用于测试目的 https://aws.amazon.com/free/
答案 1 :(得分:1)
我建议您使用Azure Mobile服务。此服务与项目.net或Node.js后端无缝集成。 https://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-backend-android-get-started/
出于测试目的,您可以使用免费的1个月试用期:https://azure.microsoft.com/en-us/pricing/free-trial/
答案 2 :(得分:0)
进一步提出一些虚假问题:无论我使用哪个选项,我都需要注册一些域来从Android客户端设备访问Web应用程序(SOAP / REST),对吧?或者我提供了一些IP /域来引用该应用程序?
如果你在Azure上使用WCF托管你的web服务,我建议你可以使用域名在你的Android应用程序中实现。
我已将应用程序配置信息存储到Azure Blob存储中。在我的应用程序请求Azure上的WCF服务之前,我的Android应用程序可以从Azure Blob存储中获取REST端点,域名,IP等信息。